ios - 在 Xcode 6/iOS 8 Interface Builder 启动屏幕中使用自定义字体

标签 ios xcode fonts interface-builder uilabel

我正在使用 Xcode 6 的新界面构建器 launch images ,我遇到了一个问题。

我通过选择“新建文件”、“启动屏幕”创建了一个新的界面构建器文件,这在我的项目中创建了一个 .xib 文件。

Launch Screen Creation

然后我设计了我的启动屏幕,一切都很好,除了:我有一个自定义字体,我已经在 Interface Builder 中将其分配给 UILabel。字体适本地出现在 Interface Builder 中,但是当 .xib 用于生成启动图像时,系统字体被使用。

有什么想法吗?

更新2014-09-16

我在 Twitter 上从 @flo_muc 学到了一些东西这可能是相关的:

“TIL: iOS 8 has it’s own deamon for displaying xib based launch images called splashboardd. So this xib is running outside of your scope.”

最佳答案

你真的把它添加到 plist 文件了吗?

这里是一个简短的介绍如何做到这一点: http://codewithchris.com/common-mistakes-with-adding-custom-fonts-to-your-ios-app/

您好, 亚历克斯

编辑: 实际上,我尝试使用界面生成器将我自己的字体添加到我的字体中,但它不起作用。 似乎是一个错误... 只有在我使用属性字符串时才会出现此错误

关于ios - 在 Xcode 6/iOS 8 Interface Builder 启动屏幕中使用自定义字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25794314/

相关文章:

html - 字体很棒和 ie7 问题

python-3.x - SVG 字形转 SVG/TTF/OTF 字体

ios - CBPeripheral writeValue : forDescriptor: 崩溃

ios - 无法读取核心数据

ios - Xcode 8 似乎错误地使用 Swift 3 更改了嵌入式框架函数签名

ios - 有没有可能在程序执行的过程中让一个对象一直在前面?

ios - 如何使用 Realm Swift 将旧属性迁移到新对象中

ios - 是否可以为模板函数参数提供默认值?

iphone - 我无法在第二个UITextField中输入~~有人可以教我吗?

ios - UIButton自定义字体垂直对齐