1,简单的应用(同时按钮响应Handler使用闭包函数)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
import
UIKit
class
ViewController
:
UIViewController
,
UIActionSheetDelegate
{
override
func
viewDidLoad() {
super
.viewDidLoad()
}
viewDidAppear(animated:
Bool
){
.viewDidAppear(animated)
let
alertController =
UIAlertController
(title:
"系统提示"
message:
"您确定要离开hangge.com吗?"
UIAlertControllerStyle
.
Alert
)
cancelAction =
UIAlertAction
"取消"
UIAlertActionStyle
Cancel
nil
)
okAction =
"好的"
Default
handler: {
action
in
print
(
"点击了确定"
)
})
alertController.addAction(cancelAction)
alertController.addAction(okAction)
self
.presentViewController(alertController,animated:
true
)
}
didReceiveMemoryWarning() {
.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
|
2,除了弹出,还可以使用从底部向上滑出的样式
(注意:如果上拉菜单中有“取消”按钮的话,那么它永远都会出现在菜单的底部,不管添加的次序是如何)
3,按钮使用“告警”样式(文字颜色变红,用来来警示用户)
4,添加任意数量文本输入框(比如可以用来实现个登陆框)
|