美文网首页
Xocde9.3 Custom font by provided

Xocde9.3 Custom font by provided

作者: 山_里_娃 | 来源:发表于2018-05-23 16:27 被阅读18次

问题:
目前在工程中通过font by provided by Application 使用自定义字体,在xcode9.3上发现按照正常的流程 总是无法获取到字体,但是在story中使用过这个字体后 在使用系统的方法

[UIFont fontWithName:@"SofiaProSoft-Bold" size:[fontsizeArr[subtitle.style.fontSize]

就可以找到这个字体,好神奇的问题!!!
注:如果不知道通过font by provided by Application使用自定义字体请自行google

解决:
1.新建个工程 按照流程走一遍,发现可以正常work。
2.猜想为什么项目的工程为什么不可以呢?
3.在建一个工程,导入字体走流程,把原项目的plist文件中的font by provided by Application copy 过来,在次运行发现问题重现了。
4.猜想 :难道是 font by provided by Application copy这个文件的问题,
5.打开soucetree 查看前后修改.plist文件的差异:


Screen Shot 2018-05-23 at 10.04.18 AM.png

6.对比发现plist文件内部的xml文件的格式发生了变化导致系统找不到字体。
7.解决方法如下图:


image.png

最后给大家推荐个不错的公众号 "说神码",或者大家可以扫描下面的二维码关注

qrcode_for_gh_3b0177133bdb_258.jpg

相关文章

网友评论

      本文标题:Xocde9.3 Custom font by provided

      本文链接:https://www.haomeiwen.com/subject/fcurjftx.html