iOS使用三方字体踩坑记

踩坑就是 使用字体的时候 千万别以为是 ttf 的文件名哦

获取ttf 字体 修改名字

third_font_1

image.png

添加到项目中并在 info.plist 文件添加资源

image.png

使用

api

public /*not inherited*/ init?(name fontName: String, size fontSize: CGFloat)
label.font = UIFont(name: "third_font_1", size: 25)

没效果

[图片上传失败...(image-6ab510-1659695194311)]

打印

把资源移除和添加 打印 对比

print(UIFont.familyNames)
print(UIFont.familyNames.count)
image.png
image.png

多出了一个 FZYaSong-M-GBK_YS

测试

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容