在UIKit中使用SwiftUI(SwiftUI和UIKit混淆开辟)

源码 2024-10-8 04:19:25 90 0 来自 中国
在UIKit中使用SwiftUI,必要使用UIHostingController对SwiftUI举行包装,返回的是UIViewController范例。
但是UIHostingController是SwiftUI的类,在OC中是不可以直接使用的,以是我们可以先创建一个Swift管理类,用来返回被包装的SwiftUI的控制器是UIViewController范例,可以直接在OC代码中使用。
如果还不知道OC中怎样调用Swift方法的可以看我的另一篇文章《在OC项目中使用Swift》先容的很具体。
接下来直接上代码:
OC代码中使用


运行结果如下
下一篇:在SwiftUI项目中使用UIKit 各人有爱好可以看一下
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-21 18:14, Processed in 0.142411 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表