SwiftUI一起学之十一 -- 对话框

一 学习目标

在SwiftUI中打开对话框

二 学习效果

image.png

三 主要操作步骤

3.1 显示对话框

import SwiftUI

struct ContentView: View {
    @State private var showingAlert = false
    
    var body: some View {
        VStack {
            Button("显示对话框") {
                self.showingAlert = true
            }
        }
        .alert(isPresented:$showingAlert) {
            Alert(title: Text("提示"),
                  message: Text("我是一个对话框"),
                  primaryButton: .default(Text("确定")) {
                    print("点击确定")
                  },
                  secondaryButton: .destructive(Text("取消")){
                    print("点击取消")
                  }
            )
        }
    }
}

你可能感兴趣的:(SwiftUI一起学之十一 -- 对话框)