Sheet Background Interaction
Controls whether people can interact with the view behind a presentation.
Platform Compatibility
iOS 16.4+ iPadOS 16.4+ macOS 13.3+ watchOS 9.4+ tvOS 16.4+ visionOS 1.0+
Tags
SwiftUI Code
@State var showSheet = true
var body: some View {
Button("You can still tap on me with the sheet open") {
showSheet.toggle()
}
.padding(.bottom, 120)
.sheet(isPresented: $showSheet) {
sheetContent
.presentationDetents([.medium])
.presentationBackgroundInteraction(.enabled)
}
}Found an issue or have a suggestion?
Created: January 31, 2026Updated: January 31, 2026