我正在尝试创建一个可以点击预订的应用。当您单击所需预约按钮时,UIAlert将显示并询问您是否要确认操作。如果是这样,那么另一个UIAlert将出现并确认您的预订。
我很难理解如何制作这个系列作品UIAlerts。这是代码。
@IBAction func garageinn(_ sender: Any) {
var refreshAlert = UIAlertView()
refreshAlert.title = "Book a vacancy?"
refreshAlert.message = "A vacancy will be reserved at Garage Inn."
refreshAlert.addButton(withTitle: "Cancel")
refreshAlert.addButton(withTitle: "Ok")
refreshAlert.show()
}
答案 0 :(得分:0)
您应该在评论中使用UIAlertController。
let alert : UIAlertController = UIAlertController(title: "title", message: "message", preferredStyle: .alert)
根据需要添加动作(按钮)
let accept : UIAlertAction = UIAlertAction(title: "Accept", style: UIAlertActionStyle.default, handler: {
// -code to process- and -create new alert-
})
let cancel : UIAlertAction = UIAlertAction(title: "Cancel", style: UIAlertActionStyle.cancel, handler: nil)
如图所示,您必须创建代码以处理处理程序中的响应,包括创建新警报。