假设我有一个 SwiftUI 视图层次结构如下:
ZStack() {
ScrollView {
...
}
Text("Hello.")
}
Text
视图阻止触摸事件到达底层 ScrollView
。
使用 UIKit 时,我会使用类似 .isUserInteractionEnabled
的工具来控制它,但是我找不到任何方法来使用 SwiftUI 来实现这一点。
我试过在文本视图中添加一个 Gesture
,GestureMask
为 .none
,但似乎不起作用。
我希望我在这里遗漏了一些明显的东西,因为我需要在滚动视图的顶部放置一些状态信息。