挖段子里的字体,怎么用自定义字体
http://blog.csdn.net/enuola/article/details/8784137
双击那个ttf字体,然后 看安装界面它说的是什么字体,一般是中文的,我们要的中文的,然后
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] ); } }
对比一下:看哪个是你要用的,比如我们的中文名称是方正兰亭黑——GBK
然后打印日志里有了:
Family: FZLanTingHei-R-GBK
Font: FZLTHK--GBK1-0
所以font就是:FZLTHK--GBK1-0 可以在文件里 定义一个宏:
#define FZLTHK_FONT_FAMILY @"FZLanTingHei-R-GBK"
#define FZLTHK_FONT_NAME @"FZLTHK--GBK1-0"
以后 用的时候:
[UIFontfontWithName:FZLTHK_FONT_NAMEsize:16.0f]; 就完事了