【问题标题】:Xcode 11 isn't showing object library in SwiftUIXcode 11 未在 SwiftUI 中显示对象库
【发布时间】:2019-06-10 06:43:28
【问题描述】:

我已经安装了 Xcode 11,正如苹果在 https://developer.apple.com/tutorials/swiftui/creating-and-combining-views 链接中建议的那样,我打开了对象库,但只有三个选项,一是代码 sn-p,二是媒体,三是颜色,但看不到对象库在右上角的 + 图标中

1) 尝试按照苹果的建议打开对象库。

请看这个截图

应该显示对象库

【问题讨论】:

  • 您需要安装 macOS 10.15 Catalina 才能启用对象库。
  • 有人看到运行 Catalina 的这种行为吗?我现在拥有它
  • 实际上,如果我创建一个新项目,我会跟进上面的评论,但我在以前 beta 的 SwiftUI 项目中看不到它
  • 我在 BigSur 11.5.2 的新项目中看到了这一点,只有 sn-p/media/color 可用

标签: swiftui xcode11


【解决方案1】:

如果您在 SwiftUI 中进行编码,请记住保持画布编辑器打开,然后单击对象库的加号按钮。如果您的画布编辑器已关闭, 选择对象库 (cmd + shift +l) 不会在库中显示对象列表。

【讨论】:

  • 这是一个荒谬的要求
【解决方案2】:

正如@Mo Reza Farahani 的评论 “您需要安装 macOS 10.15 Catalina 才能启用对象库”。安装 macOS 10.15(Beta) 后,它工作正常。

【讨论】:

  • 你好...我有同样的问题,运行 OS catalina 10.5.2...但仍然没有看到所有的元素,只是我个人的 sn-ps
  • 我也是 MacbookAir M1 BigSur 11.5.2
【解决方案3】:

它不适用于已在 Xcode10.14 或更低版本中创建的现有项目。您必须创建新项目才能看到所有这些选项!

【讨论】:

    【解决方案4】:

    在您的 xcode 11 中,请按 xcdoe 顶部的 + 号。它将打开包含对象库的对话框。

    【讨论】:

      【解决方案5】:

      这也发生在我身上。要启用内容库,您需要将 Canvas 视图添加到您的工作区。在编辑器菜单或 Option + Command + Return 中找到 Canvas。

      【讨论】:

        【解决方案6】:

        如果您正在处理的视图中有语法错误,您也不会看到它。确保没有错误,然后重试。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-12-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-11-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多