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

2. 添加到工程,一定要注意勾選紅色框框處,默認是不勾選的 
添加以后

3.在plist文件中添加

4.現在已經添加成功了,但是要使用就必須知道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];
以下是顯示效果

新聞熱點
疑難解答