Avatar ·

如何在Swift中创建UIAlertView?(UIAlertController)

大家好!我刚开始学习Swift和iOS开发。我需要向用户显示一个带有“确定”按钮的简单警告。我看了一些旧教程,里面都在用UIAlertView。但当我在Xcode中写这样的代码时:

let alert = UIAlertView(title: "你好", message: "这是一条消息", delegate: nil, cancelButtonTitle: "确定")
alert.show()

Xcode报错:'UIAlertView' is unavailable: UIAlertView is deprecated. Use UIAlertController with a preferredStyle of UIAlertControllerStyleAlert instead。

我明白UIAlertView不再使用了,但我不太会用UIAlertController。如何正确创建同样的警告?需要连接delegate吗?如何处理按钮点击?请展示一个适用于iOS 13+的简单工作示例。

提前感谢帮助!

<<>>

在Swift中创建UIAlertController(现代方法)