我需要在我的新应用程序中使用textview,textfield和label中的corbel和caliber字体。我在谷歌搜索它,但我没有任何解决方案。谁能帮帮我吗。提前谢谢。
答案 0 :(得分:1)
答案 1 :(得分:1)
请按照以下步骤操作:
1)将所需字体添加到Xcode作为资源。
2)打开 info.plist 文件。现在创建一个名为 UIAppFonts 的键并将其设为数组。将字体的文件名添加为值。
<key>UIAppFonts</key>
<array>
<string>corbel.ttf</string>
</array>
3)保存 info.plist 文件。
4)要在应用程序中使用该字体,请添加此行。
[UIFont fontWithName:@"corbel" size:32.0]
礼貌:
Can I embed a custom font in an iPhone application?
P.S。但要确定字体的确切名称,将临时代码行设置为甚至小的区分大小写可能会导致加载字体时出现问题。
NSLog(@"%@",[UIFont familyNames]);
这将打印设备上所有字体的名称。找到与您的字体匹配的字体。无论字体名称是什么,都可以在第4步的行中使用它。
答案 2 :(得分:1)
在Mac OSX中安装相同的字体,并尝试在textedit应用程序中找到相同的字体名称。
在Xcode中输入精确拼写(具有区分大小写)。
有时候字体文件名不同,我们输入的方式不同。 将exect文件名放在plist文件中......但是在应用程序中使用已安装的字体名称(Xcode。)