Skip to main content

SwiftUI とタップイベント

行内にボタンを配置したい。しかし、行全体がイベントを拾ってしまう

ボタンにだけ反応したいが行全体にイベントが持っていかれて、
同じ行の他のボタンにまで反応してしまう

buttonStyle を .plain または .borderless に設定すれば良い

swift
Button {
..
}
.buttonStyle(.plain)
// .buttonStyle(.borderless)