SwiftUI 透明 View 点击无法生效的问题
透明的 view,无论是整体 opacity 设置为了0,还是颜色设置为了 clear,在 swiftUI 中,默认的 content shape (内容形状)就是 0,所以点击事件是无法生效的,而要解决这个问题,我们只需要手动设置 content shape 即可。代码如下:
1 |
|
相关:
SwiftUI 透明 View 点击无法生效的问题
https://wonderhoi.com/2025/06/25/SwiftUI-透明-View-点击无法生效的问题/