【发布时间】:2013-06-06 21:19:32
【问题描述】:
我在我的资源中添加了 Avenir-Next-LT-Pro-Demi-Condensed_5186.ttf 字体。还在我的 info.plist 中的应用程序提供的字体中添加了相同的内容。
在我的代码中,我设置了这样的字体,
titleLabel.font = [UIFont fontWithName:@"Avenir-Next-LT-Pro-Demi-Condensed_5186" size:10];
但这不适用于 ios 5 模拟器和设备。
【问题讨论】:
-
首先检查你写的字体名称是否正确。
-
我已经将字体名称设置为Avenir-Next-LT-Pro-Demi-Condensed_5186,因为文件名相同
-
@Akhildas 这不是一个正确的假设。检查使用 FontBook 打开字体时显示的名称。
-
如果不能安装它们有什么用?
-
您可以使用 UIFont 的类方法“familyNames”检查字体的正确名称。
标签: iphone ios ipad ios5 uifont