如何在 Swift Playgrounds for macOS 中呈现 UIViewController?

How to present an UIViewController in Swift Playgrounds for macOS?

我在我的 macOS 设备上从 AppStore 下载了 Swift Playgrounds v3.2。我想在一个空项目中展示 UIViewController class 的一个实例。我试图像在 Xcode 操场上一样用 PlaygroundPage.current.liveView = vc 展示它,但它没有用。

import PlaygroundSupport

let vc = UIViewController()

PlaygroundPage.current.liveView = vc

PlaygroundPage.current.needsIndefiniteExecution = true

确保导入 UIKit

然后像这样将 UIViewController 的视图设置为 liveView

PlaygroundPage.current.liveView = vc.view