如何在Swift中创建UIAlertView?(iOS, UIKit)
我刚开始学习Swift和iOS开发。正在编写我的第一个应用——一个简单的任务列表。当用户尝试删除任务时,我想显示一个弹出警告(alert),让用户确认操作。
在旧教程中,我看到使用UIAlertView和代理以及类似初始化器的代码:
let alert = UIAlertView(title: "注意", message: "您确定吗?", delegate: self, cancelButtonTitle: "否", otherButtonTitles: "是")
alert.show()
但Xcode将UIAlertView标红并提示它在iOS 9中已弃用。我使用的是Xcode 14和iOS 16。在现代Swift中如何正确显示弹出窗口?需要一个带按钮和点击处理的示例。
我当前的代码(不起作用):
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
showDeleteAlert()
}
func showDeleteAlert() {