美文网首页
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