如何让我的应用确认用户想要使用其中一个通知框删除内容?

时间:2017-06-03 20:49:43

标签: ios swift uibarbuttonitem

这可能是一个非常简单的问题,但这里是:我如何做到这一点,以便当用户点击"丢弃" (在导航栏中)弹出一个小盒子,让他确认他想要丢弃他正在做的事情?我希望它看起来像那个告诉你内置相机应用程序中存储空间不足的通知框,而是让它说出像#34;你确定要放弃这种布局吗? "然后有一个按钮是"是"而另一个是"没有"。这样做的代码是什么?我正在使用Swift。

1 个答案:

答案 0 :(得分:2)

您正在寻找UIAlertController。这是一个例子:

let alertController = UIAlertController(title: "Title Text",
                                           message: "Message Text",
                                    preferredStyle: UIAlertControllerStyle.alert)

let okButton = UIAlertAction(title: "OK",
                                    style: .default,
                                  handler: { (action:UIAlertAction!) in
     //do your action here
})
alertController.addAction(okButton)

let cancelButton = UIAlertAction(title: "Cancel", style: .cancel, handler: { (action:UIAlertAction!) in
    })
alertController.addAction(cancelButton)

self.present(alertController, animated: true, completion:nil)