Swift - 告警框(UIAlertView)的用法
来源:互联网 发布:起泡酒sandara知乎 编辑:程序博客网 时间:2024/06/05 09:34
Swift - 告警框(UIAlertView)的用法
1,下面代码创建并弹出一个告警框,并带有“取消”“确定”两个按钮
2,告警框有下面4种样式
Default:默认样式
PlainTextInput:带输入框的告警框
SecureTextInput:带密码框的告警框
LoginAndPasswordInput:带输入框和密码框的告警框
下面是一个使用输入框和密码框的告警框样例:
(注:自IOS8起,建议使用UIAlertController。点击查看UIAlertController的用法)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
class
ViewController
:
UIViewController
{
override
func
viewDidLoad() {
super
.viewDidLoad()
let
alertView =
UIAlertView
()
alertView.title =
"系统提示"
alertView.message =
"您确定要离开hangge.com吗?"
alertView.addButtonWithTitle(
"取消"
)
alertView.addButtonWithTitle(
"确定"
)
alertView.cancelButtonIndex=0
alertView.delegate=
self
;
alertView.show()
}
func
alertView(alertView:
UIAlertView
, clickedButtonAtIndex buttonIndex:
Int
){
if
(buttonIndex==alertView.cancelButtonIndex){
print
(
"点击了取消"
)
}
else
{
print
(
"点击了确认"
)
}
}
}
2,告警框有下面4种样式
Default:默认样式
PlainTextInput:带输入框的告警框
SecureTextInput:带密码框的告警框
LoginAndPasswordInput:带输入框和密码框的告警框
下面是一个使用输入框和密码框的告警框样例:
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
29
30
31
32
33
34
35
import
UIKit
class
ViewController
:
UIViewController
{
var
alertView =
UIAlertView
()
override
func
viewDidLoad() {
super
.viewDidLoad()
alertView.title =
"系统登录"
alertView.message =
"请输入用户名和密码!"
alertView.addButtonWithTitle(
"取消"
)
alertView.addButtonWithTitle(
"确定"
)
alertView.cancelButtonIndex=0
alertView.delegate=
self
;
alertView.alertViewStyle =
UIAlertViewStyle
.
LoginAndPasswordInput
alertView.show()
}
func
alertView(alertView:
UIAlertView
, clickedButtonAtIndex buttonIndex:
Int
){
if
(buttonIndex==alertView.cancelButtonIndex){
print
(
"点击了取消"
)
}
else
{
let
name = alertView.textFieldAtIndex(0)
let
password = alertView.textFieldAtIndex(1)
print
(
"用户名是:\(name!.text) 密码是:\(password!.text)"
)
}
}
override
func
didReceiveMemoryWarning() {
super
.didReceiveMemoryWarning()
}
}
原文出自:www.hangge.com 转载请保留原文链接:http://www.hangge.com/blog/cache/detail_537.html
0 0
- Swift - 告警框(UIAlertView)的用法
- Swift - 告警提示框(UIAlertController)的用法
- Swift - 告警提示框(UIAlertController)的用法
- Swift - 告警提示框(UIAlertController)的用法
- Swift - 告警提示框(UIAlertController)的用法
- Swift - 告警提示框(UIAlertController)的用法
- Swift - 告警提示框(UIAlertController)的用法
- Swift UIAlertView 的简单使用
- swift中UIAlertView的使用
- swift中UIAlertView的使用
- UIAlertview的用法(弹出窗口)
- UIAlertView的用法
- UIAlertView的 用法
- UIAlertView的基本用法
- iOS UIAlertView的用法
- UIAlertView的基本用法
- UIAlertView的简单用法
- iOS求生之路(三)(UIAlertView的用法)
- 五大开源Web代理服务器的横向点评
- 临时文件
- iOS原生录音功能
- php --- 数据接口方法
- Spring-6:Bean的scope属性
- Swift - 告警框(UIAlertView)的用法
- DxO Analyzer的基本操作
- View绘制之draw过程
- 通过API新建zabbix主机
- 解决listView上面加Viewpager轮播图滑动冲突
- mysql入门(待更)
- 图像识别的答题卡计分
- LeetCode 206. Reverse Linked List
- Python中字典遍历的方法以及性能