confirmationDialog는 하단에서 나타나는 메뉴로 앱에서도 자주 사용되는 컴포넌트입니다
struct ContentView: View {
@State var pressed: Bool = false
var body: some View {
Button {
pressed.toggle()
} label: {
Text("버튼")
}
.confirmationDialog("confimationDialog입니다", isPresented: $pressed) {
Button {
} label: {
Text("버튼1")
}
Button {
} label: {
Text("버튼2")
}
Button {
} label: {
Text("버튼3")
}
}
}
}
'SwiftUI' 카테고리의 다른 글
Observable Macro 에서 할 수 있는 실수 (Thread 문제) (0) | 2024.06.06 |
---|---|
View의 데이터 RefreshAction으로 새로고침하기 (Refreshable modifier) (0) | 2024.06.05 |
AVFoundation 사용자가 말하는 동안만 녹음하기 (0) | 2024.05.31 |
AVFoundation 이용한 음성 녹음하기 (0) | 2024.05.30 |
Sendable 프로토콜 (0) | 2024.05.25 |