swift5 - 使用自定义字体

1. 下载字体文件,并点击安装。

2. 拖入字体到项目中

在项目中创建一个font文件夹,将字体文件拖入其中


3. 配置info.plist

点击项目名 --> 找到info --> 点击Fonts provided by application -> 添加字体名

4. Copy Bundle Resources

找到 Build phases --> Copy Bundle Resources -> 添加字体名

image.png

5. 检验字体名是否在项目中已经存在

var i = 0
        for family: String in UIFont.familyNames {
            print("\(i)---项目字体---\(family)")
            for names: String in UIFont.fontNames(forFamilyName: family) {
                print("== \(names)")
            }
            i += 1
        }
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 如果用fontWithName:的话,后面的参数不能加.ttf 使用自定义字体的实现 获取一下系统中所有自带字体 ...
    老骚鹅阅读 2,628评论 0赞 3
  • 项目中要使用自定义自定义字体,中间没遇到大坑,也不难,但还是总结 获取一下系统中所有自带字体 很简单,就当先抛个砖...
    懒得起名的伊凡阅读 784评论 4赞 1
  • 仅以方便自己查阅记录前言1.静态库和动态库有什么异同?静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗...
    190CM阅读 4,607评论 0赞 4
  • 这几天公司有一个新的需求,就是要将我们开发的某些东西都抽取出来,打个比方我们开发了A项目,可以以后B项目要包含A项...
    黄鱼儿啦啦啦阅读 6,490评论 2赞 16
  • 1.Xcode IDE概览 说明:从左到右,依次是“导航窗格(Navigator)->边列(Gutter)->焦点...
    小地阅读 5,528评论 0赞 9

友情链接更多精彩内容