自定义字体显示在故事板上,但不在模拟器,设备上

fat*_*dao 5 xcode ipad ios xcode7.3 ios9.3

在潜伏了这么久之后,第一次使用SO来提问.

我在故事板中为一些UITextFields和UITextViews添加了一个自定义字体.... 故事板的 截图

...但是模拟器上没有显示字体,也没有显示实际设备(iPad 2,iPad Mini3). 模拟器的截图

请告知您如何完成此操作,或者您可能需要的任何其他信息.谢谢!在El Capitan 10.11.6上运行XCode 7.3.1.

开发中的iOS应用程序设置为在iOS 9.3及更高版本上运行.

小智 5

您应该将自定义字体添加到应用程序文件夹(TTF/OpenType),然后修改application-info.plist文件.将"应用程序提供的字体"键添加到新行

它支持TTF和OpenType字体.需要注意的是,它会在应用程序启动时加载和解析所有字体,因此会减慢初始加载时间.

您还必须将字体添加到构建阶段的"复制包资源"中.