长期潜水后,第一次使用SO提出问题。
我在Storyboard中为一些UITextFields和UITextViews添加了自定义字体...Storyboard截图
...但是这些字体没有显示在模拟器或实际设备上(iPad 2,iPad Mini3)。 模拟器截图
请告知您是如何解决此问题的,或者您需要的任何其他信息。谢谢!使用XCode 7.3.1在El Capitan 10.11.6上运行。
正在开发的iOS应用程序设置为在iOS 9.3及以上版本上运行。
长期潜水后,第一次使用SO提出问题。
我在Storyboard中为一些UITextFields和UITextViews添加了自定义字体...Storyboard截图
...但是这些字体没有显示在模拟器或实际设备上(iPad 2,iPad Mini3)。 模拟器截图
请告知您是如何解决此问题的,或者您需要的任何其他信息。谢谢!使用XCode 7.3.1在El Capitan 10.11.6上运行。
正在开发的iOS应用程序设置为在iOS 9.3及以上版本上运行。
你应该将自定义字体添加到应用程序文件夹中(TTF/OpenType),然后修改 application-info.plist 文件。将键“应用提供的字体”添加到新行中。
它支持 TTF 和 OpenType 字体。一个注意点是它会在应用启动时加载和解析所有字体,因此会减慢初始加载时间。
你还需要将字体添加到“复制捆绑资源”中的构建阶段。
请确认您的字体文件(例如Chewy.ttf)的目标已设置为应用程序目标。
步骤:
将自定义字体添加到项目中。例如:将字体文件(ocrb.TTF)拖入XCode项目中。
查看下面的链接,以解决您的问题:自定义字体问题
尝试将您的字体名称与完整路径添加到info.plist中。
例如:fonts/Arial.ttf