Fro*_*art 5 cocoa-touch objective-c info.plist uifont ios
我无法在XCode中为UILabel设置自定义字体.
这就是我尝试过的:
下载"JennaSue"字体 - http://www.dafont.com/jenna-sue.font
在"支持文件"文件夹下打开"app-info.plist"
使用"应用程序提供的字体"键在列表中添加新行
在这个数组中添加"JennaSue.ttf"
在这样的代码中使用它:
self.someLabel.font = [UIFont fontWithName:@"JennaSue" size:14];
没有任何反应 - 默认字体是可见的.
为什么?我究竟做错了什么?我该如何解决?
info.plist文件,Add row,Fonts provided by application新行中,someLabel.font = [UIFont fontWithName:@"JennaSue" size: 12.0];
我想你错过了第5步.
更新:执行步骤5时,请记住检查将实际文件复制到项目目录中的标记:
记得按"command + alt + shift + K"(IRRC!)来清理项目然后转到你的项目
然后转到项目的Build Phases,并确保您可以.ttf在资源文件中查看您的文件:

PS我现在不在我的Mac上,所以我使用了本教程的截图.这就是为什么我为你的问题涂抹了不必要的线条.
self.someLabel.font = [UIFont fontWithName:@"JennaSue.ttf" size:self.someLabel.font.pointSize];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7264 次 |
| 最近记录: |