간단한 기본 Modal 생성하기
Main View
Modal View
Result
import SwiftUIstruct ContentView: View {@State private var isModal = falsevar body: some View {VStack{Button(action: {self.isModal.toggle()}, label: {Text("Button")})}.sheet(isPresented: $isModal, content: {ModalView(isModal: $isModal)})}}struct ContentView_Previews: PreviewProvider {static var previews: some View {ContentView()}}struct ModalView : View {@Binding var isModal : Boolvar body: some View {ZStack{Color.green.edgesIgnoringSafeArea(.all)VStack{Spacer()Text("ModalView")Spacer()Button(action: {isModal.toggle()}, label: {Text("Close").frame(width: 300, height: 80, alignment: .center).font(.title).background(Color.red).cornerRadius(20)})}}}}