我正在将 xCode 11 beta 7 与 SwiftUI 一起使用。
我有一个简单的列表,每个列表元素都有几个按钮。当前,当用户按下单元格(而不是按钮)时,它会突出显示列表单元格的背面(可能不是 SwiftUI 的正确术语)。
我如何禁用此行为?我找不到明显的 api 来禁用它。
List {
HStack {
Group {
Button(action: {}) {
Text("Read").padding(5)
}.onTapGesture {
print("1")
}
.padding()
.background(Color.blue)
.cornerRadius(5)
}
Group {
Button(action: {}) {
Text("Notify").padding(5)
}.onTapGesture {
print("2")
}
.padding()
.background(Color.purple)
.cornerRadius(5)
}
Group {
Button(action: {}) {
Text("Write").padding(5)
}.onTapGesture {
print("3")
}
.padding()
.background(Color.yellow)
.cornerRadius(5)
}
}
}