- 如下所示代碼
HStack {
Text("logout")
Spacer()
}
.onTapGesture {
print("tap")
}
存在的問題:在
Spacer
區(qū)域無法響應(yīng)點(diǎn)擊
- 解決方案
在點(diǎn)擊事件前,加入contentShape
HStack {
Text("logout")
Spacer()
}
.contentShape(Rectangle())
.onTapGesture {
print("tap")
}