1.ios应用中可以使用自定义字体,我们可以下载ttc或则otf格式的字体。(可以在mac上的应用字体侧上找字体 show in finder 找到添加到应用中去)。
2.在info.plist文件中添加下列代码:
<key>UIAppFonts</key>
<array>
<string>PingFang.ttc</string>
<string>SanFranciscoText-Regular.otf</string>
</array>
或则如下图:
3.在使用字体的时候用下面的初始化方法:
label1.font=[UIFont fontWithName:@"PingFang SC" size:16];
4.注意:有的时候拖拽进工程的会出现bug加载不出来字体,我们可以先delete字体资源(Remove Reference),然后在添加进来就可以使用了(Add files to)。5.我们打印字体中的类型可以看到我们添加的字体:
NSArray *array=[UIFont familyNames];
NSLog(@"fontArray is2222 %@ ",array);
如下的图的PingFang TC字体就是我们添加的:
图2