SwiftUI에서 알림창을 띄워보자:)
dqQQQ
·2023. 11. 29. 15:33
개요
핸드폰을 사용하다 보면 확인버튼을 누를 수 있는 알림이 뜬다.
SwiftUI에서는 alert로 그 기능을 만들 수 있다. 알아보자
iOS 15 이전
.alert 수식어로 버튼 같은 것을 누르면 알림이 뜨도록한다.
Alert 구조체가 있었다.
@State private var showingAlert: Bool = false
wholeView
.alert(isPresented: $showingAlert) {
Alert(title: Text("주문 확인"), message: Text("진짜 구매하시겠습니까"),
primaryButton: .default(Text("확인"), action: {}), secondaryButtoncancel(Text("취소")))
}
iOS 15 이후
.alert 수식어로 버튼 같은 것을 누르면 알림이 뜨도록한다.
Alert 구조체없이 .alert에서 다 처리한다.
@State private var showingAlert: Bool = false
wholeView
.alert(Text("주문 확인"), isPresented: $showingAlert, actions: {
Button("취소") { }
Button("확인") { }
}, message: {
Text("진짜 구매하시겠습니까")
})
'SwiftUI' 카테고리의 다른 글
SwiftUI에서의 에러들의 해결방법을 알아보자:) (0) | 2023.11.29 |
---|---|
SwiftUI에서 운영체제와 OS 버전에 따라 코드를 작성해보자:) (0) | 2023.11.29 |
SwiftUI에서 뷰의 가장자리에만 효과를 부여해보자:) (0) | 2023.11.29 |
SwiftUI의 메뉴에 대해서 공부해보자:) (0) | 2023.11.29 |
SwiftUI의 링크에 대해서 공부해보자:) (0) | 2023.11.29 |