摘要
我在iOS项目上使用自定义字体已有一段时间了,但最近,我做了一些事情(可能更改了搜索头文件)或某些东西使得我在应用程序中包含的某些字体不是工作了。
事实
a)将字体复制到项目中并分配给正确的目标。
b)将它们复制到复制包资源构建阶段。
c)它们位于info.plist中,分配给“应用程序提供的字体”键及其完整文件名(包括扩展名,在本例中为.otf)。
这是有趣的一点:
d)正确调用[UIFont fontNamesForFamilyName]会返回我所包含的所有字体。
e)使用这些字符串的调用[UIFont fontWithName:size]将返回nil。
我尝试了什么?
1)删除派生数据。
2)重置模拟器。
3)关闭/打开Xcode。
4)清理构建。
5)从项目和info.plist中删除了字体。
请发送帮助!
感谢。