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

一 学习目标

在SwiftUI中打开对话框

二 学习效果

image.png
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("点击取消")
                  }
            )
        }
    }
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容