Xcode 11 (11A420a) 在声明上使用 Command-Click 时不显示“嵌入 H/VStack”菜单项

fuz*_*uzz 4 xcode ios swift swiftui

我一直在玩 SwiftUI,我注意到所有这些教程都提到了 Command-ClickText并希望出现以下菜单项,以便嵌入 HStack例如:

在此处输入图片说明

问题是我没有看到任何这些“嵌入 H/VStack ”菜单项出现。即使我搜索“嵌入”,它也不会返回任何内容。

这就是我所看到的:

在此处输入图片说明

我上线了:

莫哈韦沙漠10.14.6 (18G95)。

Xcode 版本 11.0 (11A420a)。

Loc*_*ter 12

您必须打开画布才能显示“Embed in H/VStack”菜单项。

Command + Option + Enter打开画布,然后选择要嵌入的代码,然后Hold Command + Left Click重试。

确认于Catalina (10.15.5)Xcode (11.6)


Bad*_*ran 8

在 Catalina(10.15.4 (19E287))和 Xcode 上(11.4 (11E146)),我遇到了同样的问题。

我注意到请求的嵌入菜单仅在启用画布(编辑器 > 画布)时出现。


Jes*_*una 8

我发现发生这种情况是因为 Canva 关闭了,只需通过“Command + Option + Enter”返回它,然后重试。

这对我有用,希望对你也有用!


Pra*_*dha 3

SwiftUI 预览和检查器仅在 macOS Catalina 10.15 上运行时可用。

https://developer.apple.com/documentation/xcode_release_notes/xcode_11_release_notes?language=objc