当使用推送到新 View 的行制作列表时,SwiftUI 会自动添加一个显示指示器“>”?如果我不想要它,我该如何删除它?
NavigationView {
List {
NavigationButton(destination: DetailView()) {
ListItem()
}
}
.navigationBarTitle(Text("Some title"))
}
在 UITableViewCell 上,您将 Accessory 设置为 None 但我如何在 SwiftUI 中做到这一点?
最佳答案
设置 NavigationLink 宽度并隐藏它对我有用
List {
ForEach(pages) { page in
HStack {
Text("Something")
NavigationLink(destination: Text("Somewhere")) {
EmptyView()
}
.frame(width: 0)
.opacity(0)
}
}
}
关于没有披露指示器的SwiftUI NavigationButton?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56516333/