2016-02-12 90 views
4

从内置界面生成器提示出的字体选择窗口无法选择字体集合。它被困在一个特定的收藏。调整字体选择窗口的大小时,一旦释放调整大小,收集列将显示并立即消失。Xcode字体选择器窗口无法选择字体集合

我没有额外的Mac,所以我希望有人可以帮助我使用最新版本的OS X和Xcode从App Store来验证此错误。

重现步骤:

  1. 从内置模板创建新SpriteKit游戏。

  2. 打开GameScene.sks文件。

  3. 降一成SKLabelNode从对象库

  4. 场景选择SKLabelNode并使用属性检查器通过单击字体领域的“T”图标更改其字体。

  5. 字体选择窗口应提示并调整此窗口的大小将使该列出现。

预期结果:

的“字体集”窗口应该始终出现,并且能够从任何集合中选择任何字体。

expected result

实际结果:

的 “字体集” 窗口总是消失。

actual result

版本:

的Xcode版7.2.1(7C1002)& OS X 10.11.3(15D21)

注:

http://www.openradar.me/23181461

https://forums.developer.apple.com/thread/30366


更新1

我尝试用另一个新的OS X约塞米蒂10.10.5/14F27安装Xcode中的新副本(7.2.1)(与以前没有安装的Xcode)字体集合列在那里。

回答

2

这会影响跨Xcode的所有NSFontPanel实例。 (例如,在首选项,Interface Builder检查器等中选择源编辑器字体时也可能发生)主错误是radar:// 22656458。

注意,有人在论坛上提出了一种可能的解决方法:

https://forums.developer.apple.com/thread/30366#121058

我没有尝试这样做,并不能说是否是一个好主意,所以因人而异。

1

默认写-app的Xcode NSFontPanelAttributes -string “1,0”

尝试在终端这个命令,然后重新启动的Xcode