ios - 以编程方式转至 SwiftUI View

标签 ios swift swiftui

Integrating SwiftUI WWDC 视频显示了使用 IBSegueAction 转换到 SwiftUI View 的示例,是否可以通过编程方式执行此操作?

我有一个带有 UIKit TableViewController(通过 UIViewControllerRepresentable)的 SwiftUI 应用程序,我正在寻找从这个表转到另一个 SwiftUI View 。

本质上: SwiftUI TabView -> UIKit TableView -> SwiftUI View

或者我需要设置 Storyboard 来实现这个转场吗?

最佳答案

Create a hidden Navigation Link with the Bool.

NavigationLink(destination: NextView(), isActive: self.isShowNext) {
    Text("")
}.hidden()

关于ios - 以编程方式转至 SwiftUI View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58201009/

相关文章:

swift - 如何防止标题栏在 Metal 中引起渲染问题?

ios - 如何实现橡皮筋效果?

swift - 如何在 SwiftUI 中用图像替换占位符文本?

objective-c - iPad 应用程序在屏幕解锁后以纵向方向出现,无论屏幕 sleep 方向如何

ios - Xcode 错误 : 'FirebaseCore/FirebaseCore.h' file not found

ios - 在 Swift 中的 WebService 中传递参数

swift - XCUITest 中是否有与 'exists' 相反的内容

ios - 无法邀请内部测试人员进行试飞

alignment - SwiftUI 自定义对齐使 View 比父 View 更宽

ios - 无法使用 SwiftUI Datepicker 重叠文本