我有 Xcode 5.0.1 ,我正在为 iOS 7 进行开发。
我有一个名为 Roboto-Regular.ttf 的自定义字体文件,它在 xcode 4.6.3 中完美运行,但是当我在 xcode 5.0中添加它时.1 它不起作用。
我甚至无法预览xcode 5中的 ttf 文件,因为我可以在xcode 4.6中预览它。
我已经尝试清理我的项目,重新启动xcode 5,重新启动mac但没有运气。
任何想法可能会出现问题吗?
被修改
ttf文件存在于我的“复制包资源”列表中,我还在我的projectName-info.plist中添加了数组“由应用程序提供的字体”,扩展名为ttf,例如“Item 0:Roboto-Regular.ttf”
另一件让我烦恼的是为什么xcode 5没有显示这些字体文件的预览!!!
答案 0 :(得分:2)
请检查副本包respurces中的.ttf文件!
也请检查一次.plist文件数组和字体及文件名。
并使用以下代码:
[YOURLable setFont:[UIFont fontWithName:fontname size:15.0]];
答案 1 :(得分:1)
在Plist中的应用程序数组提供的字体中添加字体className。
并使用字体类名设置fontName。 [lbl1 setFont:[UIFont fontWithName:@“Roboto-Regular”size:15]];
它在Xcode5.0.1上的工作.. :))
答案 2 :(得分:0)
(在Xcode5中解决)
首先,请耐心等待link并重新检查点
然后,添加应用程序提供的字体'在Plist文件中,还可以在'项目名称'中添加带扩展名的相同字体。 >信息选项卡并保存。
这对我有用。
答案 3 :(得分:0)
Note : Use stable version of Xcode 5.1.1 instead of Xcode 5.0.1 (which is in beta).
您可以使用以下步骤在Xcode 5.1.1中创建自定义字体:
现在,您可以在标签中使用字体:
[lblName setFont:[UIFont fontWithName:@“CustomFontName”size:14.0]];