iOS使用自定义字体
Posted 沈成才
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS使用自定义字体相关的知识,希望对你有一定的参考价值。
1.将准备好的字体文件加入项目中
2.打开Build Phases—Copy Bundle Resources,确保刚添加的字体文件在列表中,否则需要手动加到这里
3.编辑”项目名-Info.plist”文件
(1)addRow—Fonts provided by application
(2)将加入的字体名连同扩展名填在这里
4.在Mac下双击字体文件,在标题栏中找到字体的fontName
5.打印出系统所有的字体名,查找到4中的字体名(这个才是真正需要的)
6.这样就可以使用了[UIFont fontWithName:@”chenweixun-yingxing” size:20];
备注:在第5步中,可能出现找不到4中的字体名的情况,这时需要对比添加字体文件前后的字体名,所有字体名多达200以上,一个个找起来不现实。这里分享个小技巧供参考:在添加字体文件之前log出所有的字体名,逗号连接copy到程序中。添加字体文件之后,循环所有字体名称,如果某个字体名称不被之前log的所有字体名字符串包含,恭喜你,它就是真正需要的字体名了!
转载自:http://blog.csdn.net/heartofthesea/article/details/22289399
以上是关于iOS使用自定义字体的主要内容,如果未能解决你的问题,请参考以下文章
使用自定义字体 [java.io.IOException:读取字体数据时出错。]