我正在尝试向我的 iPhone 应用程序添加自定义字体。
字体名称是:Susa-Regular.otf
我下载了字体,安装了它,然后将它拖到 xCode 上。然后我进入 info.plist 并添加一行名为“应用程序提供的字体”并输入 Susa-Regular.otf
UILabel *myLabel = [[UILabel alloc]initWithFrame:frame];
[myLabel setFont:[UIFont fontWithName:@"Susa-Regular" size: 35]];
当我运行该应用程序时,字体仍然相同。我也没有收到任何错误消息。
知道为什么它不起作用吗?
最佳答案
很可能“字体名称”与文件名不同。
在 Font Book 中打开字体并查看它如何表示字体名称并使用它来代替删除空格。
您还可以使用 [UIFont familyNames] 和 [UIFont fontNamesForFamilyName:] 来发现 iOS 正在使用什么名称。
关于iphone - 在 iPhone 应用程序中添加字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8332990/