美文网首页
iOS|Swift 使用字体库

iOS|Swift 使用字体库

作者: DDman | 来源:发表于2018-03-22 17:12 被阅读645次

    导入了字体库,却无法调用,打印的fontName也找不到,很可能是 Build Phases ->  Copy Bundle Resources 没有添加引用;(其他情况:用错fontName,字体包的命名不一定是fontName,具体 可以打印 或者 用mac 自带的字体册查看)

    1、倒入字体包

    字体包

    2、在info.plist  配置字体包

    Fonts provided by application

    info  配置

    3、 容易忽略的坑

    在 Build Phases ->  Copy Bundle Resources  ,一定要添加上,否则无法使用

    4、找出正确fontName

    通过代码查找

           let   fys = UIFont.familyNames

            for fy in fys {

                let fts = UIFont.fontNames(forFamilyName: fy)

                for ft in fts {

                    print(ft)

                }

            }

    要使用的fontName

    通过mac 字体册查找,双击字体包

    点击 字体包,然后点击安装字体 使用字典册 查看fontName

    相关文章

      网友评论

          本文标题:iOS|Swift 使用字体库

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