自定义字体Xcode 4.6使用故事板

时间:2013-09-25 12:59:12

标签: xcode4.6

我在Info.plist中添加了Imago字体(包括粗体,斜体以及那些名称:boolta,med和medlta),但现在我完全陷入了几个教程。

我正在使用故事板模式。

有些人可以告诉我我要编写哪些代码以及在哪里使用这些字体?

1 个答案:

答案 0 :(得分:1)

我最近自己遇到了很多字体问题,我建议检查一些事情: -

1 /始终使用.ttf格式

2 /确保您的字体包含在项目“Build Phases”中的“Copy Bundle Resources”中

3 /自定义字体应该在你的“[appname] -Info.plist”的数组中定义,如上所述,它位于“应用程序提供的字体”标题下

4 /确保使用正确的字体名称,因为它通常与文件名不同。要获取可用字体名称列表,请使用以下代码。仅使用查找程序“获取信息”并不总是可靠的: -

for (NSString* family in [UIFont familyNames]){
    for (NSString* name in [UIFont fontNamesForFamilyName: family]){
        NSLog(@"font=%@", name);
    }
}

然后使用日志中输出的字体名称

5 /如果STILL不起作用,则可能意味着您的字体编码有点混乱。我最近用.ttf字体,应用程序只是看不到它所以我填写文件into this online converter,无论问题是什么消失,魔术!