Swift开发:UIAlertController 弹框
来源:互联网 发布:虚拟数据库 编辑:程序博客网 时间:2024/04/30 11:34
封装了一个函数,用于弹框
/**
弹框
- parameter title: 标题
- parameter msg: 消息
- parameter btns: 弹框项
*/
func show(title:String,msg:String,btns:[String]?) {
let alert =UIAlertController(title: title, message: msg, preferredStyle: .Alert);
for(var i=0;i<btns?.count;i++) {
let btn =UIAlertAction(title: btns![i], style: .Default) { (UIAlertAction) ->Void in
print(UIAlertAction.title);// 打印选中内容
}
alert.addAction(btn);
}
let btn =UIAlertAction(title: "取消", style:.Destructive) { (UIAlertAction) -> Voidin
var choose = -1;
}
alert.addAction(btn);
self.presentViewController(alert, animated:true,completion: nil);
}
let serialBar:[String] = ["类 型","串口号","波特率","数据位","停止位","校验位","","类 型","串口号","波特率","数据位","停止位","校验位"];
let serialBarData:[Int:[String]] = [0:["Rs232"],
1:["1","2","3","4"],
2:["9600","19200","38400","115200"],
3:["8","9"],
4:["1","1.5","2"],
5:["奇校验","偶校验","无校验"],
6:[""],
7:["Rs485"],
8:["1","2"],
9:["9600","19200","38400","115200"],
10:["8","9"],
11:["2","1.5","1"],
12:["奇校验","偶校验","无校验"],
];
show(serialBar[row], msg:"请选择数据", btns:serialBarData[row])
效果图: [如果只有2项,就横着排]
- Swift开发:UIAlertController 弹框
- Swift开发:UIAlertController 弹框
- Swift开发:弹框(UIAlertController)
- UIAlertController的使用(Swift)
- swift 的 UIAlertController使用
- Swift---UIAlertController封装
- Swift完成UIAlertController的调用
- Swift中UIAlertController的使用
- Swift基础之对话框UIAlertController
- 关于UIAlertController的使用(swift)
- UIAlertController在Swift中的用法
- Swift - UIAlertController的简单使用
- Swift-->UIAlertController(对话框)的使用
- UIAlertController的延展(swift)
- Swift 3.0 UIAlertController的使用
- Swift开发iOS项目实战视频教程(十)---一站到底6(倒计时与UIAlertController)
- swift开发笔记11 - 使用UIAlertController在底部弹出日期选择框
- iOS开发-UIAlertController
- 二分——hdu 4430 Yukari's Birthday
- 浅谈android Toast五种样式 (让你的Toast更炫)
- 关于I/O流中输入输出过程中利用装饰器所需了解的内容
- C#简易聊天机器人(控制台程序)
- Linux(Ubuntu14.04)+MySQL Community Server 5.7.17安装(5.7.17deb安装包)
- Swift开发:UIAlertController 弹框
- [leetcode]Substring with Concatenation of All Words
- L2-010. 排座位
- 字符串分类
- influxDB上手试用
- 三道java初学者习题
- 计蒜客 回文平方数
- hbase伪分布式集群搭建配置文件一览
- QT环境安装VS2013