我们可以在我的应用程序中使用自定义字体并不是什么秘密,但我无法达到这一点并想知道为什么。
当然,我在整个网络上搜索了这个问题,但没有找到类似的东西,所以这就是我最终需要问这个的原因。
我正在尝试什么:我正在创建一个小游戏并始终绘制我的整个游戏区域。很好,这适用于默认字体,但不适用于我的自定义字体......
我使用拖放将我的 .ttf-Font(我尝试了两种不同的)添加到我的项目中,并将其复制到我的项目文件夹中。接下来我添加MyFontXY.ttf
到我Info.plist
使用的 UIAppFonts 和一个数组中。
接下来我尝试使用它[UIFont fontWithName:@"MyFontXY.ttf" size:12]
- 好的,不起作用。我搜索了字体的真实名称并尝试了,[UIFont fontWithName:@"My Font XY" size12]
但它也不起作用。
所以我在这之后尝试了几件事,比如清理、重新导入、更改名称……但什么也没发生。我也曾经NSLog(@"%@",[UIFont fontFamilies])
找出可用的字体,但我的字体不存在。
我还检查了数字是否可用于此字体并且它们是可用的,所以我现在排除了很多可能性。
我现在能做什么?有人也有这个问题吗?