9.2 弹出一个 Alert 对话框 在 SwiftUI 创建一个 Alert 对话框的代码如下: Alert(title: Text("Important message"), message: Text("Wear sunscreen"), dismissButton: .default(Text("Got it!"))) 但是这段代码只有一个取消(dismissButton)的选项,那如何添加一个确认选项,也就是变成一个确认框而不是选择框。看代码如下: struct ContentView : View { @State var showingAlert = false var body: some View { Button(action: { self.showingAlert = true }) { Text("Show Alert") } .presentation($showingAlert) { Alert(title: Text("Are you sure you want to delete this?"), message: Text("There is no undo"), primaryButton: .destructive(Text("Delete")) { print("Deleting...") }, secondaryButton: .cancel()) } } }