很多时候设计稿上的字体并不是苹果官方提供的字体,对于开发者来说,就需要自己手动导入,在这儿分4个步骤实现这个过程。
1.下载对应字体的 .ttf/.ttc 文件,加入到项目中
2.然后在info.plist中添加一个新的键 Fonts provided by application, NSArray类型, 在其对应的item里面的string值为 **.ttc,只要将字体的名字复制过来就可以,如图:
3.接下来就是要知道对应字体的名字FontName了。一个字体文件包括以下几个内容:文件名、字体名称、字体具体名称,我们只有文件名,不知道字体名称是什么,更不知道具体的名称,那么我们就需要写代码获得具体的字体名称。方法如下:
看一下打印结果:
红色框内就是我们所需要的字体名称