SwiftUI-混合开发

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SwiftUI-混合开发相关的知识,希望对你有一定的参考价值。

参考技术A

在目前阶段,SwiftUI 很难独立开发一款功能强大的 App,还是需要与 UIKit 一起合作,借助 UIKit 成熟完善的知识体系,二者相互嵌套形成混合开发。

SwiftUI 中的 View 需要使用 UIHostingController 包装以后才可以给 UIKit 使用。

开发 iOS 项目 章节已经分析过启动流程,就是通过 UIHostingController 包装 ContentView ,然后赋值给 window.rootViewController 。

以上是关于SwiftUI-混合开发的主要内容,如果未能解决你的问题,请参考以下文章

SwiftUI Map 混合注释

APP原生开发与混合开发是啥意思

iOS与Flutter混合开发

H5混合开发

FlutterFlutter 混合开发 ( 混合开发中 Flutter 的 热重启 / 热加载 )

为啥移动开发开始用混合app开发 Na