我正在尝试在Xcode中使用自定义字体(Sassoon Infant)。尽管在这个问题上查看了很多帖子,但我还是无法解决问题。
这是我到目前为止所采取的步骤。
SassoonInfantCom-Regular.ttf
添加到应用程序提供的字体fontWithName:@"Sassoon Infant Com"
,即字体书中的名称@"Sassoon"
在下拉字体菜单下,字体名称未显示在IB中。以上似乎适用于大多数人,但我不能让它工作。有人有什么想法吗?
答案 0 :(得分:2)
从文件和plist中删除扩展名.otf / .ttf。
答案 1 :(得分:1)
另外,请确保您正在编辑应用程序属性提供的"字体的正确plist文件"!我花了两天时间尝试一切来制作一些自定义字体。然后我意识到我正在编辑APPTest-info.plist(它位于XCODE中Tests文件夹的resources文件夹中),而不是编辑APP-info.plist文件!
在我的辩护中,两个文件在Xcode的文件导航器中非常接近...; - )
答案 2 :(得分:0)
我刚将它添加到捆绑包中并执行了此操作
myLabel.font = [UIFont fontWithName:@"MyCustomFont" size:19];
MyCustomFont是.ttf文件。
希望这有帮助。
答案 3 :(得分:0)
确保将字体添加到目标中。选择字体并检查左侧Xcode侧栏中的目标成员资格。
确保您获得了正确的字体名称。在“Font Book”中打开字体并查看其名称。