Xcode 字体选择器窗口无法选择字体集合

标签 xcode interface-builder developer-tools

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

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

重现步骤:

  • 从内置模板创建一个新的 SpriteKit 游戏。
  • 打开 GameScene.sks 文件。
  • 从对象库中将 SKLabelNode 拖放到场景中
  • 选择 SKLabelNode 并通过单击“字体”字段上的“T”图标使用属性检查器更改其字体。
  • 字体选择窗口应提示并调整此窗口的大小将使该列出现。

  • 预期结果:

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

    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 Yosemite 10.10.5/14F27(之前没有安装 xcode)安装 Xcode (7.2.1) 的新副本,字体集合列在那里。

    最佳答案

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

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

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

    我没有试过这个,也不能说这是否是一个好主意,所以 YMMV。

    关于Xcode 字体选择器窗口无法选择字体集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35358861/

    相关文章:

    ios - Xcode,如何在来自不同目标的共享 Storyboard中预览图像

    ios - Xcode 5.1 打破了一些测试

    objective-c - 如何处理来自 NSCollectionView 的按钮点击

    css - 使用 chrome 开发者工具注入(inject) CSS?

    xcode - pbxproj 文件中接近重复的行,它们重要吗?

    ios - UINavigationController 'corrupted navigation bar' 问题

    ios - 容器或导航栏的垂直空间

    css - @media 查询检查器的开发工具

    javascript - Google Chrome 中的开发者工具未显示

    Xcode 产品在 Release模式下显示为红色