MST

星途 面试题库

面试题:Swift中如何在SwiftUI里创建一个简单的Alert

在SwiftUI中,假设你有一个按钮,点击按钮后弹出一个包含标题、消息和确定按钮的Alert,请用代码实现这个功能。
45.7万 热度难度
编程语言Swift

知识考点

AI 面试

面试题答案

一键面试
import SwiftUI

struct ContentView: View {
    @State private var showingAlert = false
    
    var body: some View {
        VStack {
            Button("点击弹出Alert") {
                showingAlert = true
            }
            .alert(isPresented: $showingAlert) {
                Alert(
                    title: Text("标题"),
                    message: Text("消息"),
                    dismissButton: .default(Text("确定"))
                )
            }
        }
    }
}