如果你已经看惯了苹果系统的自带字体,想换一种字体来体验一种不一样的感受,请按照下面的步骤来:
1:将ttf文件拖入工程中(一般使用字体为ttf格式)
2:修改plist文件,加入Fonts provided by application 配置,后面填上拖进来的文件名
3:使用新的字体
(1)IB界面
(2)代码(注意:你需要知道你字体的fontName才能正确使用,而不是文件名字)
_baseLabel.font = [UIFont fontWithName:@"FZLTTHCJW--GB1-0" size:30];
4:运行结果
拓展:如何查找你的字体的fontName
最好通过遍历来查找
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] ); } }