2016-02-12 98 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