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使用自定义字体的主要内容,如果未能解决你的问题,请参考以下文章

使用可下载字体作为自定义 Snackbar 字体

未使用 tcpdf 自定义字体

Android使用自定义字体(自定义view)

C# DevExpress XtraMessageBox自定义字体,字体大小,自定义按钮大小,自定义Icon

Tailwind/CSS 使用自定义字体

自定义字体未显示在字体系列列表中