自定义字体不起作用

时间:2012-05-25 17:54:31

标签: objective-c ios fonts

我们可以在我的应用程序中使用自定义字体并不是一个秘密,但我无法达到这个并想知道为什么。

当然我在整个网络上搜索了这个问题,但没有找到类似的东西,所以这就是为什么我最终需要问这个。

我正在尝试:我正在创建一个小游戏,并总是画出我的整个游戏场。好的,这对于默认字体效果很好,但不适用于我的自定义字体...

我使用拖放功能将我的.ttf-Font(我尝试了两种不同的)添加到我的项目中并将其复制到我的项目文件夹中。接下来,我使用UIAppFonts和数组将MyFontXY.ttf添加到Info.plist

接下来我尝试将它与[UIFont fontWithName:@"MyFontXY.ttf" size:12]一起使用 - 好吧,不行。我搜索了字体的真实名称并尝试[UIFont fontWithName:@"My Font XY" size12],但它也不起作用。

所以我在这之后尝试了几件事,比如清洁,重新进口,改名,......但没有发生任何事情。我还使用NSLog(@"%@",[UIFont fontFamilies])找出哪些字体可用,但我的字体不存在。

我还检查了这个字体是否可以使用这些字体,因此我现在排除了很多可能性。

我现在能做什么?有人也有这个问题吗?

1 个答案:

答案 0 :(得分:7)

您需要将字体添加到目标中,例如通过在目标的“复制包资源”阶段手动添加它们

相关问题