3

我在情节提要上有一个 UILabel 。默认文本为“标签”。然后我转到属性检查器并选择属性文本样式。当我单击文本字段时,我会在新窗口中看到几种字体可供选择。我看到这种情况下的默认文本已设置为 Helvetica 大小 17.0。在浏览提供的字体时,我决定使用一种称为 ORC A Std 的字体。这是固定宽度系列的一部分。

因为我想使用这种字体,所以我回到属性检查器并将单词 Label 更改为 500。突出显示它后,我将字体更改为 ORC A Std。

我读过 Label(在 Helvetica 中)的文本现在读为 500(在 ORC A Std 中)。出色的。这就是我想要的。在属性检查器面板中,一切都是我想要的。

不幸的是,我在故事板上的标签已从 Label(在 Helvetica 中)更改为 500(在 Helvetica 中)。为什么它不显示为字体 ORC A std?然后我直接双击标签将文本更改为其他内容。当我单击它进行编辑时,它显示 500(在 ORCA Std 中)。我将其更改为 750(它仍在 ORC A Std 中)。当我完成编辑后,我点击它,它现在显示为 750(在 Helvetica 中)。

为什么我不能在我的标签上使用字体 ORC A Std?

4

1 回答 1

2

我认为这是一个错误,它也发生在我身上。我读到有大量关于属性文本和 Xcode 的错误,其中一些已经在 Xcode 5 和 iOS7 SDK 上修复。为确保得到妥善处理,请向 Apple 报告。

现在以编程方式更改字体,这应该可以工作。

于 2013-08-27T20:14:14.610 回答