热点新闻
在UIKit中使用SwiftUI(SwiftUI和UIKit混合开发)
2023-07-24 00:30  浏览:987  搜索引擎搜索“手机晒展网”
温馨提示:信息一旦丢失不一定找得到,请务必收藏信息以备急用!本站所有信息均是注册会员发布如遇到侵权请联系文章中的联系方式或客服删除!
联系我时,请说明是在手机晒展网看到的信息,谢谢。
展会发布 展会网站大全 报名观展合作 软文发布

在UIKit中使用SwiftUI,需要使用UIHostingController对SwiftUI进行包装,返回的是UIViewController类型。

但是UIHostingController是SwiftUI的类,在OC中是不可以直接使用的,所以我们可以先创建一个Swift管理类,用来返回被包装的SwiftUI的控制器是UIViewController类型,可以直接在OC代码中使用。

如果还不知道OC中如何调用Swift方法的可以看我的另一篇文章《在OC项目中使用Swift》介绍的很详细。

接下来直接上代码:






OC代码中使用







运行效果如下






下一篇:在SwiftUI项目中使用UIKit 大家有兴趣可以看一下

发布人:70d3****    IP:117.173.23.***     举报/删稿
展会推荐
让朕来说2句
评论
收藏
点赞
转发