SwiftUI-List 在使用NavigationLink跳转的时候隐藏右箭头Arrow

在List 中使用NavigationLink做跳转,会默认有个右箭头
例如

 NavigationView {
        List (0 ..<10) { _ in
            NavigationLink(destination: DetailView()) {
                ListCell()
            }
        }
       .navigationBarTitle(Text("Some title"))
    }

我们需要搭配ZStack,并将cell放置于NavigationLink上面即可

 NavigationView {
        List(0 ..<10 ) { _ in
            ZStack {
            ListCell()
            NavigationLink(destination: DetailView()) {
               EmptyView()
            }
        }
    }
       .navigationBarTitle(Text("Some title"))
    }

你可能感兴趣的:(SwiftUI-List 在使用NavigationLink跳转的时候隐藏右箭头Arrow)