iOS原生字体虽然种类很多,但是不够个性化,三方字体虽然酷炫,但是绝大多数都涉及版权问题,一般都要收费。
最近发现一款可商用的免费字体,感觉还不错!
https://act.ibaotu.com/activity/1.html
1.将下载的文件加入工程项目中
2.需要在Info.plist中加入
<key>UIAppFonts</key>
<array>
<string>包图小白体.ttf</string>
</array>
3.实际调用该三方字体,并不是:
[UIFont fontWithName:@"包图小白体" size:12]
而是需要去系统中查找其对应的系统调用字体名
for(NSString *fontfamilyname in [UIFont familyNames])
{
NSLog(@"family:'%@'",fontfamilyname);
for(NSString *fontName in [UIFont fontNamesForFamilyName:fontfamilyname])
{
NSLog(@"\tfont:'%@'",fontName);
}
NSLog(@"-------------");
}
打印后查找得知该字体名为"baotuxiaobaiti"
4、最后成功调用,字体效果如下
[UIFont fontWithName:@"baotuxiaobaiti" size:50]
![](https://img.haomeiwen.com/i3248106/d5ffcda6ab1adee3.png)
网友评论