有啥方法可以将视图从 swiftUI 更改为 UIKit?

Posted

技术标签:

【中文标题】有啥方法可以将视图从 swiftUI 更改为 UIKit?【英文标题】:Is there any way to change view from swiftUI to UIKit?有什么方法可以将视图从 swiftUI 更改为 UIKit? 【发布时间】:2020-10-13 08:33:19 【问题描述】:

我正在使用 SwiftUI 开发应用程序。 但是我需要开发一个 SceneKit 视图,所以我开发了一个没有 Storyboard 的 SceneKit 视图。 所以,我尝试从 swiftui 连接到 uikit,但它需要一个故事板。 但我不想使用情节提要。 那么,有没有办法在没有情节提要的情况下将视图从 swiftui 更改为 uikit? 感谢您的阅读。

【问题讨论】:

【参考方案1】:

我认为 UIViewRepresentable 是您正在寻找的。在 swiftUI 中嵌入 UIKit 视图

这里是一个例子:https://sarunw.com/posts/uikit-in-swiftui/

【讨论】:

以上是关于有啥方法可以将视图从 swiftUI 更改为 UIKit?的主要内容,如果未能解决你的问题,请参考以下文章

如何将 SwiftUI 状态从特定值更改为新状态值设置动画?

有啥方法可以避免 SwiftUI GeometryReader 阻止嵌套视图在列表中增长?

SwiftUI:状态栏颜色

有啥方法可以在 SwiftUI 中使用 @ViewBuilder 创建/提取视图数组

如何根据 TextEditor 的文本更改为 SwiftUI 视图设置动画?

SwiftUI:如何使通知交互更改为我的视图的一部分?