2012-03-15 113 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]);可以幫助找出添加的字體的姓氏是什麼。