您的位置:首页 > 移动开发 > Swift

swift学习笔记之警告框和操作表

2015-12-15 13:15 369 查看
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)

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: