Apple Watch模拟器中的自定义字体无法显示

时间:2015-03-11 22:07:17

标签: ios objective-c xcode apple-watch

我正在使用Objective-C创建一个简单的Apple Watch应用程序,并且我尝试使用自定义字体。

我已将字体添加到info.plist,以及支持文件文件夹。该字体在故事板中有效,但是当我在模拟器中运行应用程序时,它只是常规系统字体。有什么想法吗?

(我还没有使用任何代码来设置字体)

1 个答案:

答案 0 :(得分:1)

您是否已将自定义字体文件包含在两者您的WatchKit扩展程序包 WatchKit应用程序包中?原因是您需要能够在运行时使用字体创建字符串(通过WatchKit扩展),然后将信息发送到Watch,WatchKit应用程序包中的字体用于在Watch上呈现字符串。 / p>

然后,就像你提到的那样,只需将它添加到Info.plist文件中的UIAppFonts键即可。

Apple有关于使用自定义字体的文档,找到here

希望这有帮助!

Ĵ