添加自定义字体(Lexia)

时间:2013-05-22 00:22:35

标签: ios xcode4.6 uifont info.plist custom-font

我正在尝试将Font Lexia添加到我的项目中,但它不起作用。我做的是什么;

我从这里下载了.ttf文件:http://www.dafont.com/lexia.font

将两个LEXIA___.ttfLEXIB___.tff文件拖入项目并将它们添加到目标中(我甚至尝试将它们复制到Bundle Resources中)

然后我在plist文件中添加它们但没有用。 (我尝试使用不同的名称,但没有工作)

我试图在代码中获取名称,但它没有出现在那里

NSArray *arrFonts = [UIFont familyNames];
NSLog(@"name = %@",arrFonts);

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:1)

需要将ttf文件添加到项目的“资源”部分。然后,您放入Info.plist文件(Marsden-Info.plist)中的名称需要与ttf文件的文件名匹配。

您输入了Lexia-Regular.ttfLexia-Bold.ttf,但文件似乎名为LEXIA___.ttfLEXIB___.ttf。名称必须完全匹配,包括大小写。