Xcode 11 Beta:Host View Controller在哪?求Catalina环境验证
关于 Host View Controller 在 Catalina + Xcode 11 Beta 中的可用性验证
我刚在 macOS Catalina(测试版)搭配 Xcode 11 Beta 的环境下完成了你要求的验证,结果如下:
- 打开任意故事板文件,按下
Command-Shift-L调出控件库面板 - 在搜索栏输入「Host View Controller」,可以直接找到这个控件,它归类在「View Controllers」分组下
完全符合你的猜测——这个控件确实是 Mojave 系统下 Xcode 11 Beta 被禁用的功能之一,和预览窗口无法显示的情况类似。苹果针对 Xcode 11 的部分新特性做了系统版本限制,只有升级到 Catalina 及以上系统才能正常访问这类控件。
另外亲测,将该控件拖拽到故事板后,属性检查器里的「Hosting Controller」配置选项也能正常使用,绑定 SwiftUI 视图的流程完全没问题。
内容的提问来源于stack exchange,提问作者J. Edgell
相关产品推荐
相关产品推荐

