无法在XCode 6.1.1中更改字体

时间:2015-01-06 17:54:56

标签: ios xcode storyboard label

在XCode 6.1.1中,我无法在故事板中更改标签上的字体。我可以将'Text'设置为'Plain'或'Attributed',但是Helevetica Neue 17.0旁边的[T]显示为灰色,当我点击它时它没有做任何事情。这发生在我的所有项目中。

屏幕截图:https://i.imgur.com/3VOSsVn.png

谢谢!

编辑:不幸的是,下面的答案都没有回答我的问题。 [T]是不可点击的..它是灰色的,所以我无法在那里将字体更改为自定义。虽然我可以进入并输入代码来更改字体,但我更愿意通过GUI来完成。

6 个答案:

答案 0 :(得分:4)

这个问题让我发疯了 - 你的解决方法适用于普通的故事板,但不适用于有自定义字体弹出窗口的Watch故事板。

我终于找到了这个页面: https://github.com/synergy/synergy/issues/4109

使用Synergy是一个错误 - 我将一个USB鼠标连接到我的Mac上,当我点击字体" T"带有USB鼠标的图标,它可以工作!!!!

答案 1 :(得分:1)

实际上,您必须先在详细信息区域中选择语法类别。您可以按CMD + A选择所有类别。然后你可以点击" T"并选择一种新字体。

见这里:https://developer.apple.com/library/ios/recipes/xcode_help-fonts_and_colors_preferences_help/Recipe.html

答案 2 :(得分:0)

在" font"中,更改" system"到"定制“

答案 3 :(得分:0)

您可以通过两种方式设置标签的字体 - 编程和故事板。

在你的故事板中,你需要点击小T然后选择想要的字体。

在您的代码中,假设您已经设置了适当的IBOutlets,您可以使用类似

的内容
[self.theTextLabel setFont:[UIFont boldSystemFontOfSize:17.0]];

答案 4 :(得分:0)

点击" T"在已分配的字体旁边签名,然后更改" system"到"定制“。一旦设置在自定义上,字体可以改变以及它的重量(即轻,粗......)

答案 5 :(得分:0)

我确实找到了一个解决方法......我可以通过crtl-shift-opt-T调出字体菜单并更改字体,我所做的更改会反映在页面上......但是[T]仍然是因某种原因仍然显得灰暗。