當(dāng)前位置: 首頁最新資訊 手機(jī)數(shù)碼 → 開發(fā)ios自定義字體的教程

開發(fā)ios自定義字體的教程

更多

1. 首先下載你想要設(shè)置的字體庫,例如設(shè)置方正啟體簡體

2. 添加到工程,一定要注意勾選紅色框框處,默認(rèn)是不勾選的 

添加以后

3.在plist文件中添加

4.現(xiàn)在已經(jīng)添加成功了,但是要使用就必須知道FontName,用以下代碼可查到

NSArray *familyNames = [[NSArray alloc] initWithArray:[UIFont familyNames]];     NSArray *fontNames;     NSInteger indFamily, indFont;     for (indFamily=0; indFamily<[familyNames count]; ++indFamily)     {         NSLog(@"Family name: %@", [familyNames objectAtIndex:indFamily]);         fontNames = [[NSArray alloc] initWithArray:                      [UIFont fontNamesForFamilyName:                       [familyNames objectAtIndex:indFamily]]];         for (indFont=0; indFont<[fontNames count]; ++indFont)         {             NSLog(@"    Font name: %@", [fontNames objectAtIndex:indFont]);         }     }

5.因為方正字體的FontName都是FZ開頭,所以在打印出來的日志里面搜索FZ 

方正啟體簡體的FontName就是FZQTJW--GB1-0,

6.終于可以使用了

self.label.font = [UIFont fontWithName:@"FZQTJW--GB1-0" size:20];

以下是顯示效果

熱門評論
最新評論
第 1 樓 廣東肇慶聯(lián)通 網(wǎng)友 客人 發(fā)表于: 2014/10/31 20:11:51
还是改不了,能够打印出来FontName,但效果没有,找不到原因啊

支持( 0 ) 蓋樓(回復(fù))

發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)