1:獲取字體文件app
從各類渠道下載字體文件ttf、otf, 網站或者從別的ipa里扣出來.(以fzltxh.ttf爲例)ide
2:將fzltxh.ttf文件拷貝到工程中字體
3:在Info.plist中添加項:網站
Fonts provided by application(UIAppFonts) 能夠添加一個或多個item,spa
如 item0 -- fzltxh.ttfcode
4:找出真正的字體名稱:ip
由於使用字體時, 要使用字體的真實名稱, 而不是文件名, 能夠用如下代碼來遍歷當前設備可用的字體名稱,it
再從中找出剛纔添加的字體真實名稱.io
NSArray *familyNames = [UIFont familyNames]; for( NSString *familyName in familyNames ) { printf( "Family: %s \n", [familyName UTF8String]); NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName]; for( NSString *fontName in fontNames ) { printf( "\tFont: %s \n", [fontName UTF8String] ); } }
5:使用字體class
[UIFont fontWithName:@"真正的字體名稱" size:fontSize];