2012-03-15 118 views
0

所以我能够将它们添加到我的Xcode项目使用自定义的字体和info.plist中,像这样:使用自定义字体

http://iosdevelopertips.com/user-interface/load-and-access-custom-fonts.html

不过,我想以同样的方式增加另外的,但UIFont由于某种原因似乎不起作用。 UILabel只显示默认的字体设置。有一个特定的原因,为什么一个.ttf会工作,而另一个不会?

+0

一个很好的理由是你将文件名与font-family名混合在一起。 – Till 2012-03-15 19:05:57

+0

你能发表一些代码吗? – akashivskyy 2012-03-15 19:17:27

+2

一旦你添加它,写'NSLog(@“Fonts:%@”,[UIFont familyNames]);'在某个地方它将被执行,并且它会显示你可以使用的系列名称列表。有时,字体系列名称与文件名称不同。 – EmilioPelaez 2012-03-15 20:06:02

回答

0

正如EmilioPelaez所评论的,字体名称有时可能与文件名不同。使用NSLog技术NSLog(@"Fonts: %@", [UIFont familyNames]);可以帮助找出添加的字体的姓氏是什么。