SwiftUI

SwiftUI-List 在使用NavigationLink跳转

2020-04-28  本文已影响0人  糖醋冰淇淋

在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"))
    }
上一篇下一篇

猜你喜欢

热点阅读