我想在我的图像上叠加几个
有没有一种方法让一个不可见的元素接收点击?我知道可以给它1%的不透明度,但那感觉很丑(而且是可见的hack)。
Rectangle()
,这些矩形应该能够响应手势(例如点击或拖动)。然而,我发现当我将矩形设置为透明时,它将停止接收手势。Rectangle()
.fill(.clear)
.gesture(
LongPressGesture()
.onEnded { value in
// this isn't called when the rectangle fill is .clear
}
)
有没有一种方法让一个不可见的元素接收点击?我知道可以给它1%的不透明度,但那感觉很丑(而且是可见的hack)。
.gesture
呢?这更合理,而且你不必使用额外的矩形。 - Steven-Carrot