iPhone中非系统字体的名称

时间:2010-11-10 11:19:54

标签: iphone cocoa-touch ios fonts uifont

我想在我的iPhone / iPad应用程序中添加非系统字体。

我已将字体文件添加到项目中,并将字体添加到info.plist的UIAppFonts属性中。

要加载我使用fontWithName UIFont的字体。但该字体的名称似乎不是文件名,有或没有扩展名,也不是Font Book中显示的名称。

UIFont* font = [UIFont fontWithName:@"What goes here?" size:10];

我在哪里可以找到字体的名称

2 个答案:

答案 0 :(得分:5)

UIFont的{​​{1}}然后+familyNames应该可以解决问题。

答案 1 :(得分:2)

如果您在Mac上的Font Book中打开ttf文件,则窗口的标题也是iOS使用的名称。 (就我而言,AvantGarde Bk BT)

enter image description here