如何将UIViewController调用到SwiftUI视图

如何将UIViewController调用到SwiftUI视图,swiftui,Swiftui,我正在努力学习速记。尝试实现SwiftUI代码。我不清楚。请任何人帮帮我 1) 任何视图控制器到其他视图控制器。没问题 让vc=viewController.init(nibName:“VCNibName”,bundle:nil) self.navigationController?.pushViewController(vc,动画:true) 或 让newViewController=storyBoard.InstanceEviewController(带标识符:“VCIdentifier”)

我正在努力学习速记。尝试实现SwiftUI代码。我不清楚。请任何人帮帮我

1) 任何视图控制器到其他视图控制器。没问题

让vc=viewController.init(nibName:“VCNibName”,bundle:nil) self.navigationController?.pushViewController(vc,动画:true)

让newViewController=storyBoard.InstanceEviewController(带标识符:“VCIdentifier”) self.navigationController?.pushViewController(newViewController,动画:true)

2) 任何视图控制器到SwiftUI视图。
如何将SwiftUIView推送到navigationController?

使用
UIHostingController
包装视图

let hostingController = UIHostingController(rootView: MySwiftUIView())
self.navigationController?.pushViewController(hostingController, animated: true)