SwiftUI overlay blocking List scroll events
问题 I'd like to put a semi-transparent image overlay on top of the list in SwiftUI. I've tried the code like this: struct ContentView: View { var body: some View { List { Text("first") Text("second") Text("third") } .overlay( Image(systemName: "hifispeaker") .resizable() .frame(width: 200, height: 200) .opacity(0.15) ) } } It looks as expected, but if you place your finger within image boundaries the scrolling of the list doesn't work (if you try to scroll outside the image it works fine) I've