在XCode 6.1.1中,我无法在故事板中更改标签上的字体。我可以将'Text'设置为'Plain'或'Attributed',但是Helevetica Neue 17.0旁边的[T]显示为灰色,当我点击它时它没有做任何事情。这发生在我的所有项目中。
屏幕截图:https://i.imgur.com/3VOSsVn.png
谢谢!
编辑:不幸的是,下面的答案都没有回答我的问题。 [T]是不可点击的..它是灰色的,所以我无法在那里将字体更改为自定义。虽然我可以进入并输入代码来更改字体,但我更愿意通过GUI来完成。
答案 0 :(得分:4)
这个问题让我发疯了 - 你的解决方法适用于普通的故事板,但不适用于有自定义字体弹出窗口的Watch故事板。
我终于找到了这个页面: https://github.com/synergy/synergy/issues/4109
使用Synergy是一个错误 - 我将一个USB鼠标连接到我的Mac上,当我点击字体" T"带有USB鼠标的图标,它可以工作!!!!
答案 1 :(得分:1)
实际上,您必须先在详细信息区域中选择语法类别。您可以按CMD + A选择所有类别。然后你可以点击" T"并选择一种新字体。
答案 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]仍然是因某种原因仍然显得灰暗。