【发布时间】:2015-08-16 20:59:20
【问题描述】:
我已下载 Open Sans 字体并将所有 .tff 文件添加到我的 Xcode 项目中,并已选中每个文件的“目标成员”窗格中的复选框。我在 Info.plist 中添加了 UIAppFonts 键和值,我确信这些值没有错字。另外,.tff 文件被添加到“复制捆绑资源”中,并且自定义字体显示在 Interface Builder 中。然后我在 Interface Builder 中将所有标签的字体更改为 Open Sans(无代码)。
但是当我在模拟器中运行应用程序时,所有标签和按钮都以超小尺寸显示系统字体,如下所示:
需要注意的是,我使用的是 Xcode 7 beta 5,而应用的 Base SDK 是 iOS 9。
但是为什么会出现这个问题呢?它是一个错误吗?谢谢!
【问题讨论】:
-
你设置了标签和按钮的字体吗? - 你必须这样做你知道......
-
@Cabus 哦,是的,我做到了。
-
您能否提供一段代码,说明您是如何做到的? - 这可能很棘手,因为您必须使用字体的“PostScript”名称
-
@Cabus 我在 Interface Builder 中指定了字体。我没有使用任何代码。
-
尝试重启xcode