在我们做iOS开发中,系统的字体有时候满足不了的产品和设计的需求,这时候就需要导入字体库了,导入字体库很容易,但是也很苦逼,就是有时候你导入的字体库文件的名字和到使用时的名字有时候会不一样。
- 第一步当然是先找个网站下载字体库,这个在百度上一搜一堆,我使用的是http://www.downza.cn/soft/8203.html 这个网站的字体库
- 导入到项目中,如图
3.在info.plist文件中添加
4.查看一下资源是否已经加入到target
5.重点来了打印一下字体库到项目中的名称,我在这没注意,在早年做开发的时候快被坑死了
代码
for (NSString *systemName in [UIFont familyNames]) {
GCLog(@"-----------------%@", systemName);
}
这才是我使用时的字体库的名字
6.没事了接下来就可以成功的使用了
label.font = [UIFont fontWithName:@"FZZhiYi-M12T" size:25.0];