UIKit与swiftUI 交互
运用swiftUI写界面非常迅速且酷炫。大大减少了曾经在UIKit中的代码量。
不过有时候可能你还会需要用到UIKit,但是你又想用swiftUI做界面,此时就考虑到二者交互的问题了。
UIViewControllerRepresentable
在swiftUI中提供了一个UIViewControllerRepresentable协议
我们可以用它作为UIKit 与swiftUI的桥接

本文介绍了如何在SwiftUI中使用UIViewControllerRepresentable协议实现与UIKit的交互。通过创建UIViewController子类,然后在SwiftUI中创建一个结构体桥接,可以在SwiftUI界面中嵌入UIKit组件。详细步骤包括创建UIViewController子类、实现协议以及在SwiftUI结构体中应用。
运用swiftUI写界面非常迅速且酷炫。大大减少了曾经在UIKit中的代码量。
不过有时候可能你还会需要用到UIKit,但是你又想用swiftUI做界面,此时就考虑到二者交互的问题了。
在swiftUI中提供了一个UIViewControllerRepresentable协议
我们可以用它作为UIKit 与swiftUI的桥接



1157
2684
2153
1097
2314

被折叠的 条评论
为什么被折叠?