SWiftUI 中的 onTapGesture 不能可靠地工作。此示例显示了问题,即有时当您点击一个单元格时,背景会按原样变为灰色,而另一次相邻单元格发生变化,而其他时候根本没有任何反应。任何想法为什么?
struct ContentView: View {
@State var cellFg: [[Color]] = [
[.clear, .clear, .clear, .clear, .clear, .clear, .clear, .clear, .clear],
[.clear, .clear, .clear, .clear, .clear, .clear, .clear, .clear, .clear],
[.clear, .clear, .clear, .clear, .clear, .clear, .clear, .clear, .clear],
[.clear, .clear, .clear, .clear, .clear, .clear, .clear, .clear, .clear],
[.clear, .clear, .clear, .clear, .clear, .clear, .clear, .clear, .clear],
[.clear, .clear, .clear, .clear, .clear, .clear, .clear, .clear, .clear],
[.clear, .clear, .clear, .clear, .clear, .clear, .clear, .clear, .clear],
[.clear, .clear, .clear, …Run Code Online (Sandbox Code Playgroud)