swift2.0中使用警告框和操作表的函数相对于之前的用法有所改变,新版本中取消了UIAlertView,使用的是UIAlertController
@IBAction func testalertview(sender: AnyObject) {
let alertControl = UIAlertController(title: "弹窗的标题", message: "Hello,showAlertReset ", preferredStyle: UIAlertControllerStyle.Alert)
let cancelAction = UIAlertAction(title: "取消操作", style: UIAlertActionStyle.Destructive, handler: nil)
let okAction = UIAlertAction(title: "好的", style: UIAlertActionStyle.Default, handler: nil)
alertControl.addAction(cancelAction)
alertControl.addAction(okAction)
self.presentViewController(alertControl, animated: true, completion: nil) }
@IBAction func testsheet(sender: AnyObject) {
let alertController = UIAlertController(title: "弹窗标题", message: "Hello, 这个是UIAlertController的默认样式", preferredStyle: UIAlertControllerStyle.ActionSheet)
let cancelAction = UIAlertAction(title: "取消", style: UIAlertActionStyle.Cancel, handler: nil)
let okAction = UIAlertAction(title: "好的", style: UIAlertActionStyle.Default, handler: nil)
let resetAction = UIAlertAction(title: "重置", style: UIAlertActionStyle.Destructive, handler: nil)
alertController.addAction(resetAction)
alertController.addAction(cancelAction)
alertController.addAction(okAction)
self.presentViewController(alertController, animated: true, completion: nil)
}