您的位置:首页 > 移动开发 > IOS开发

iOS开发使用自定义字体

2016-07-18 14:15 585 查看

iOS开发,使用自定义字体

1.下载后缀名为otf的字体格式,参考下载字体网址:

http://www.daimg.com/list.php?tid=84&ext=16&pdi=0&size=0&free=0

2.将下载好的字体添加到工程中



3.在info.plist文件添加字段,写入导入的字体名称(记得后缀





4.检查字体是否导入:TARGETS -> Build Phases -> Copy Bundle Resources 查看字体是否导入



5.检查所有工程里面所有的字体(包括系统和已经导入的)

NSArray *familyNames = [UIFont familyNames];
for( NSString *familyName in familyNames ){
NSArray *fontNames = [UIFont fontNamesForFamilyName:familyName];
if (fontNames.count == 1 || fontNames.count == 0) {
printf( "Family: %s \n", [familyName UTF8String]);
for( NSString *fontName in fontNames ){
printf( "\tFont: %s \n", [fontName UTF8String]);
}
}
}


打印出所有字体但很难找到你添加的字体,因为familyName不知道。找只有一个子集的familyname。

6.找到导入的字体名称,进行调用(名字可能很乱,)

myOrderLabel.font = [UIFont fontWithName:@"www.6763.net" size:18];


参考博客:http://blog.csdn.net/gwh111/article/details/18005741
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息