Xcode 11: Canvas 不显示

共4个回答, 标签: ios swift swiftui xcode11

我试图从 Xcode 11 运行中获得新的画布功能,但是画布不会出现。我做错了什么?

我刚刚创建了一个新的默认项目 (单视图应用程序),编译并激活了 “编辑器”。我可以导航到项目中的每个文件,没有显示任何内容。

还需要做什么?

第1个答案

你需要在卡塔利娜如中所述,macOS 版本 (10.15)官方教程

注意: Catalina 不支持 32 位应用程序,更新后一些旧应用程序将停止工作。

第2个答案

要进一步增加另一个答案,按苹果官方教程:

在 Xcode 中预览和交互画布上的视图, 确保您的 Mac 运行的是 macOS 10.15 测试版。

不幸的是,由于 beta 刚刚发布,我现在无法运行它,而且我没有备用 Mac!

第3个答案

你仍然可以看到带有操场的实时视图 (没有安装卡特琳娜)。 使用UIHostingController

导入 UIKit
进口 swift
进口 PlaygroundSupport



查看内容: 查看 {
Var body: 一些视图 {

文本 (“Hello World”)
。颜色 (蓝色)
}
}

//在实时视图窗口中显示视图控制器
当前.liveView = UIHostingController.init (root view: ContentView ()

enter image description here

第4个答案

您可以制作一个磁盘分区并安装它。

相关问题

资源调配配置文件不包括应用程序标识符和密钥链访问组权限 Xcode 10.2, Swift 5, 命令编译 Swift 失败, 同时使用发布方案构建程序 使用 Swift 4.2.1 编译的模块不能由 Swift 5.0 编译器导入 Xcode 11: Canvas 不显示 在 swift 中删除列表下面的额外分隔符 Swift 向后兼容吗? 在现有 UIKit 应用程序中包括 swift 视图 更新到 xcode 11.0 后无法构建 react 本地项目 需要说明,但不使用蓝牙 安装 Xcode 11-CFBundleVersion 错误后,无法在模拟器上运行应用程序