苹果公司向来以细节著称,iOS7.0是苹果手机系统的一个改革,一改往日的拟物化风格,显然视觉美化在iOS开发中是举足轻重的,下面介绍一下引用三方字体的方法
1.首先我们送网上下载的字体大多是ttf格式,或者还有别的,下载到字体包后倒入工程中。
2.此时在程序中任意可运行的位置添加如下方法,输出所有字体
NSArray *fontFamilyNames = [UIFont familyNames];
for( NSString *fontFamily in fontFamilyNames ){
printf( "Family: %s \n", [fontFamily UTF8String] );
NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName];
for( NSString *fontName in fontNames ){
printf( "\tFont: %s \n", [fontName UTF8String] );
}
}
3.此时输出中就有你添加的字体的英文名称
4. 当然还需要最重要的一步,在你的工程中找到Info.plist文件新建一行,添加键UIAppFonts,类型为Array或Dictionary
5.在UIAppFonts下建立键值对,Item 0:(字体包名称).ttf,string类型
6.项目中调用 [UIFont fontWithName:@"字体名称" size:20.0],就可以使用了。