美文网首页iOS-swift
swift 添加字体包到项目

swift 添加字体包到项目

作者: 34码的小孩子 | 来源:发表于2017-11-22 13:56 被阅读23次
  1. 下载字体包,并添加字体包到项目中。并且点击该字体,确保target是项目本身。


    image.png
  2. 检查你的字体文件是否在资源库中。点击项目,然后点击Build Phase,在copy Bundle Resource 列表中找到字体包。


    image.png
  3. 在info.plist中添加你的自定义文件。


    image.png
  4. 在使用自定义字体时,必须先找到字体的真正名称,该名称可能与字体文件名不一致。
    使用一下代码,遍历所有的字体,在控制台输入窗口中找出需要的字体名称。

for family: String in UIFont.familyNames {
        print("\(family)")
        
        for names: String in UIFont.fontNames(forFamilyName: family) {
            print("\(names)")
        }
    }
image.png
  1. 在代码中使用字体。
private func setLabel(_ label: UILabel) {
    label.font = UIFont(name: "AmericanTypewriter-Medium-Bold", size: 60)
    label.textColor = UIColor.white
}

相关文章

网友评论

    本文标题:swift 添加字体包到项目

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