首页 > 解决方案 > 在 SwiftUI 中创建警报时收到构建错误

问题描述

我不知道这些是否来自 SwiftUI 太新以至于我做错了什么。我只导入 SwiftUI。

尝试在 SwiftUI 中声明警报,但在构建时不断给我错误。

所有的错误

我得到了 UIAlertController 的选项,而不是标准

标签: swiftxcodeswiftui

解决方案


由于某种原因,它无法识别 SwiftUI 警报,而只能识别 UIAlertContrller。必须声明 SwiftUI.Alert() 并且这有效。

.alert(isPresented: $showAlert) {
                   SwiftUI.Alert(title: Text("Hello"), message: Text("Good bye"), dismissButton: .cancel({
                       print("Canclel tapped")
                   }))
               }


推荐阅读