如何进行叠加点击

时间:2019-11-02 16:01:15

标签: click overlay swiftui click-through

我希望有一个List,其覆盖层不会干扰SwiftUI中的抽头接收。

我尝试这样使用.overlay

struct TestView: View {
    var body: some View {
        List(0..<30){
            Text("Item \($0)")
        }.overlay(LinearGradient(gradient: Gradient(colors: [.purple, .clear]), startPoint: .bottom, endPoint: .center))
    }
}

但是,这导致列表不可滚动(或者如果使用NavigationLink,则不可单击)。

如何让覆盖层(或Z-Stack元素)不接收任何水龙头?

0 个答案:

没有答案