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)
}
@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)
}
相关文章推荐
- swift2.0学习笔记之字符串遍历
- Swift2.0语法更新(3)
- Swift2.0语法更新(2)
- Swift2.0语法更新(1)
- swift学习笔记之string 类型转换
- Swift-常量变量
- swift知识点小记
- (十二)swift UIButton 九宫格
- (十一)swift 使用SQLite
- swift-tableView 代理方法实现点击按钮删除效果
- swift-tableView 删除行
- swift学习日记(六) 方法
- swift !?
- Swift的74标准功能
- Swift之协议( protocol)
- Swift之互斥锁的使用
- Swift学习笔记 -- 对象和类
- IOS_Swift_TYPEALIAS 和泛型接口
- Swift使用第三方库MJExtension
- 创建自注册的Swift UI 控件