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