在我的应用程序中,我需要添加两种字体:
Insight_screen_Regular-e 和 Insight_screen_Bold-e
我已将它们以 ttf 格式拖放到 Xcode 项目资源文件夹中。在 application-info.plist 文件中,我已将键“应用程序提供的字体”添加到新行,然后添加了两个项目以添加字体。然后我构建了项目。
但是我无法从 xib 文件中访问这些字体。可能是什么原因。提前致谢。
阅读这个答案。
您可能没有在fontWithName:size:
. 您需要使用字体的PostScript名称fontWithName:size:
,您可以通过在 OS X 上的 Font Book 中打开字体,选择字体,然后按 cmd+I 来找到它。
从 .m 文件中,我正在使用这样的自定义字体
btnPhotoLibrary.titleLabel.font = [UIFont fontWithName:@"Hand Of Sean" size:18];