首页 > 解决方案 > SwiftUI:导航到视图而不获取后退按钮

问题描述

嗨,我正在尝试导航到新视图,但不想使用导航链接,因为我得到了后退按钮。我也想使用翻转水平动画。是否可以在 SwiftUI 中完成这项工作?

struct ContentView: View {
    var body: some View {
        NavigationView {
            VStack {
                NavigationLink(destination: DetailView()) {
                    Text("Show Detail View")
                }.navigationBarTitle("Navigation")
            }
        }
    }
}

标签: swiftswiftui

解决方案


我在想我该怎么做:

vc.modalPresentationStyle = .fullScreen
vc.modalTransitionStyle = .flipHorizontal
self.present(vc, animated: true, completion: nil)

但使用 SwiftUI。


推荐阅读