SwiftUI 给cell添加点击事件

List() {

                    ForEach(landmarkData) { landmark in

                        LandmarkRow(landmark: landmark).onTapGesture {

                            self.showingAlert = true

                        }.alert(isPresented: self.$showingAlert) {

                            Alert(title: Text(landmark.name),

                                  message: Text(landmark.park),

                                  dismissButton: .default(Text("OK")))

                        }

                    }.onDelete(perform: deleteRow)

                }

你可能感兴趣的:(SwiftUI 给cell添加点击事件)