在SwiftUI中使用UIKit控件,需要对UIKit的控件进行包装。
UIView使用UIViewRepresentable进行包装。
UIViewController使用UIViewControllerRepresentable进行包装
1、使用UIViewRepresentable转化UIView
运行结果如下图
2、使用UIViewControllerRepresentable初始化UIViewController
运行结果如下
在SwiftUI中使用UIKit控件,需要对UIKit的控件进行包装。
UIView使用UIViewRepresentable进行包装。
UIViewController使用UIViewControllerRepresentable进行包装
1、使用UIViewRepresentable转化UIView
运行结果如下图
2、使用UIViewControllerRepresentable初始化UIViewController
运行结果如下