在构建此应用程序时,我有点搞砸了。我没有使用UIKit,而是使用SwiftUI,现在有了一个视图控制器,该控制器无法放入根视图。我想知道是否有人可以帮助您?让我知道,谢谢。强文本是Im收到(类型“ ViewController.Type”不能符合“视图”;只有struct / enum / class类型可以符合协议)错误的地方。
if let windowScene = scene as? UIWindowScene {
let window = UIWindow(windowScene: windowScene)
window.rootViewController = **UIHostingController(rootView: ViewController)**
self.window = window
window.makeKeyAndVisible()
}
}
答案 0 :(得分:-1)
对于 SwiftUI
window.rootViewController = UIHostingController(rootView: ContentView())
对于 Swift
window.rootViewController = ViewController()