我已将自定义字体添加到我的资源并捆绑资源以及我的plist.在iOS5中一切正常,但是当我尝试iOS 4.3模拟器时,没有任何自定义字体可以工作.
知道为什么吗?
以下是我访问字体的示例:
lblWait.font = [UIFont fontWithName:@"AvenirNextLTPro-Medium" size:22];
Run Code Online (Sandbox Code Playgroud)
Sus*_*cob 24
第一个参数中NSString中的名称必须是斑点,而奇怪的是它不一致.这取决于它是.otf文件还是.ttf文件.我发现.otf文件使用postscript名称,.ttf使用全名.找到这些的一个好方法是在Font Book中打开字体文件并找到它的信息(cmd-I).我会试着看看是什么棒.

编辑:
并不总是TTF使用FULLNAME并且OTF使用POSTSCRIPT名称,您应该尝试两者.
| 归档时间: |
|
| 查看次数: |
8693 次 |
| 最近记录: |