【发布时间】:2014-04-14 04:01:29
【问题描述】:
更新到Xcode 5.1.1后,自定义字体的fontWithName总是返回nil,导致设置attributedString属性时崩溃。
我确保我的自定义字体在 [UIFont familyNames] 和 fontNamesForFamilyName 的结果中。
fontWithName 如果我传入系统字体名称,例如可以正常工作。 Helvetica.
如果有谁遇到过同样的问题?那怎么解决呢?这是 Xcode 中的错误吗?
【问题讨论】:
-
查看此链接stackoverflow.com/questions/13798002/…中的第4步
-
@arthan.v 谢谢,但我不认为这是原因。顺便说一句,代码工作正常,直到更新到 Xcode 5.1.1
-
我看到了完全相同的东西......一切都运行良好(这个项目已经持续了几个月)......将 Xcode 更新到 5.1.1,现在自定义字体失败了。我确认字体在运行时在捆绑包和字体数组中......只是不会做 fontWithName。
-
您是否确定您的字体属于目标成员? puu.sh/8819G/ec00eb063b.png
-
@MichaelKing 非常确定,我可以在最终的
.app包中找到字体文件
标签: ios objective-c xcode fonts