我在iOS 14 / Xcode 12中有一个列表
我使用以下命令/尝试了以下操作以隐藏角落的小箭头:
.listRowInsets(EdgeInsets())
.background(Color.white)
.listStyle(PlainListStyle())][1]][1]
答案 0 :(得分:0)
它不是按列表,而是NavigationLink的箭头。你应该把它藏起来。
类似下面的示例
ZStack {
NavigationLink(destination: Details(linkId) // << hidden link
tag: linkId,
selection: self.$selection) {
EmptyView()
}
Button(action: {
self.selection = linkId // << button activating link
}, label: {
Text(linkName)
})
}
答案 1 :(得分:0)
嘿!您需要隐藏导航链接。在下面尝试此代码...
NavigationLink(destination: DetailView(item: yourItem)) { //Your Nav Link
EmptyView()
}.frame(width:0).opacity(0) //Hide Your Link Programmatically
答案 2 :(得分:0)
我认为最简单的删除箭头的方法是从NavigationLink
中取出List
并使用tag
的{{1}}或isActive
初始化程序定义是否应激活链接