hunter-ji / Blog

My Blog.
121 stars 38 forks source link

SwiftUI项目Image点击事件 #40

Open hunter-ji opened 3 years ago

hunter-ji commented 3 years ago

一. 前言

swiftui中的点击可以有两种情况:

根据不同情况可以去不同地使用。

二. 单纯的按钮

此处单纯的按钮即为有按钮样式和点击事件。

Button(action: {
  ... // 点击事件触发的代码
}, label: {
    Image(systemName: "plus")
})

三. 无样式的按钮

即为没有按钮样式的按钮,方便直接展示Image

Button(action: {
  ... // 点击事件触发的代码
}, label: {
    Image(systemName: "plus")
})
.buttonStyle(BorderlessButtonStyle())

四. TapGesture事件

Image(systemName: "plus")
  .onTapGesture {
    ... // 点击事件触发的代码
  }
vamosdalian commented 8 months ago

牛逼,完全 OK的