我已按照此related question中讨论的步骤进行操作,但没有成功。
fontFile.ttf
。fontFile.ttf
字符串。actualFontName
。fontFile.ttf
添加到目标。我已经检查过我使用Font Book和Finder信息(每个CMD + i
)识别的实际字体名称。我还仔细检查了包含文件名的拼写和区分大小写。
呈现标签的代码适用于其他嵌入式系统字体,但不适用于自定义TTF。还有什么可以遗漏?
答案 0 :(得分:2)
问题在于我将文件添加到“编译源代码”而不是“复制捆绑资源”。
因此,第4步应如下所示:
4。添加文件fontFile.ttf以捆绑目标
的资源要检查文件是否在正确的位置,请导航到项目的Build Phases选项卡,向下滚动到“Copy Bundle Resources”并验证文件是否存在。如果不存在,只需单击相应的“+”按钮即可添加它。
注意:如果在首次将文件拖入项目时选择“添加到目标”复选框,则可以避免这种情况。