[swift] SwiftUI에서 모달 뷰를 표시하는 방법은?
예를 들어, 아래와 같이 버튼과 모달 뷰를 사용하여 구현할 수 있습니다.
struct ContentView: View {
@State private var isModalPresented = false
var body: some View {
Button("Show Modal") {
isModalPresented.toggle()
}
.sheet(isPresented: $isModalPresented) {
ModalView()
}
}
}
struct ModalView: View {
var body: some View {
Text("This is a modal view")
}
}
위의 코드에서 ContentView
는 “Show Modal”이라는 버튼을 보여주고, 누르면 ModalView
를 모달로 표시합니다.
더 자세한 정보는 Apple Developer Documentation를 참조하세요.