SwiftUI项目Image点击事件 前言 swiftui中的点击可以有两种情况: Button Gestures 根据不同情况可以去不同地使用。 单纯的按钮 此处单纯的按钮即为有按钮样式和点击事件。 1 2 3 4 5 Button(action: { ... // 点击事件触发的代码 }, label: { Image(systemName: "plus") }) 无样式的按钮 即为没有按钮样式的按钮,方便直接展示Image。 1 2 3 4 5 6 Button(action: { ... // 点击事件触发的代码 }, label: { Image(systemName: "plus") }) .buttonStyle(BorderlessButtonStyle()) TapGesture事件 1 2 3 4 Image(systemName: "plus") .onTapGesture { ... // 点击事件触发的代码 }