【发布时间】:2013-08-05 15:01:51
【问题描述】:
我知道以前有人问过这个问题,但到目前为止还没有找到我的问题的答案。我正在尝试在我的应用程序中使用自定义字体(Rockwell),但无法加载。
我使用了 Font Book 中的正确名称,即“Rockwell”。我已经将文件添加到项目中,它的目标是项目。我已将该文件添加到 plist 以及捆绑资源中。
我正在使用以下代码设置标签的字体,但没有运气。
UIFont *customFont = [UIFont fontWithName:@"Rockwell" size:18.0];
[self._textView setFont:customFont];
当我运行类似的东西时它也不会出现:
NSLog(@"Available fonts: %@", [UIFont familyNames]);
我错过了什么?
【问题讨论】:
-
您在 plist 中设置了什么值?文件名的实际名称是什么(例如 Rockwell.ttf)?
-
嗯,我从不同的来源下载了另一个 .ttf 文件,它工作正常。我不确定为什么,因为我可以预览这两个文件并且它们看起来相同。谢谢你们的帮助,伙计们。我会在 8 小时后发布答案。
标签: ios iphone custom-font