import SwiftUI
struct SheetsBasicDemo: View {
@State private var show = false
var body: some View {
Button("Show Sheet") { show = true }
.sheet(isPresented: $show) {
VStack(spacing: 12) {
Text("Modal")
Button("Close") { show = false }
}
.padding()
}
}
}
import SwiftUI
struct ContentView: View {
var body: some View { SheetsBasicDemo() }
}
import SwiftUI
@main
struct MyApp: App {
var body: some Scene { WindowGroup { ContentView() } }
}