import SwiftUI
struct User:Identifiable {
let id:String
}
struct ContentView: View {
// @State var showingAlert = false
@State var selectedUser:User?
var body: some View {
VStack {
Button("Show Alert") {
selectedUser = User(id: "@twostraws")
// showingAlert = true
}
}
// .alert(isPresented: $showingAlert, content: {
// Alert(title: Text("Hello, \(selectedUser!.id)"))
// })
.alert(item: $selectedUser) { user in
Alert(title: Text("Hello, \(user.id)"))
}
}
}
SwiftUI:Alert & Sheet与可选状态的使用
最新推荐文章于 2022-12-11 16:43:05 发布