Swift 实现alertView协议实现
来源:互联网 发布:人工智能公司招聘 编辑:程序博客网 时间:2024/06/05 00:26
1.新建一个alertView
var alertView:UIAlertView = UIAlertView ( title: "title", message: "message", delegate: self, cancelButtonTitle: "取消", otherButtonTitles: "确定", "在此确定"); alertView .show()
2.必须要实现协议
class RootViewController: UIViewController,UITableViewDataSource,UITableViewDelegate,UIAlertViewDelegate { //协议
3.代理方法
func alertView(alertView: UIAlertView, didDismissWithButtonIndex buttonIndex: Int) { print(buttonIndex) //已经消失的协议 } func alertView(alertView: UIAlertView, clickedButtonAtIndex buttonIndex: Int) { //点击了button buttonIndex是按钮的索引 print(buttonIndex)//打印出来索引 } func alertView(alertView: UIAlertView, willDismissWithButtonIndex buttonIndex: Int) { //将要消失的协议 } func alertViewCancel(alertView: UIAlertView) { //取消按钮的协议 }func alertViewShouldEnableFirstOtherButton(alertView: UIAlertView) -> Bool { //是否可用 其他的代理方法 if true other's protocol will do if false other's protocol method will unenable return false }
0 0
- Swift 实现alertView协议实现
- Swift实现自定义AlertView,灵活添加自定义视图到AlertView,可响应事件
- Swift 创建actionSheet实现协议
- Swift的协议默认实现
- Swift通过协议实现AOP
- swift 创建tableView 并实现协议
- Swift中实现可比较协议
- swift 关于protocol协议笔记实现
- IOS: 自定义AlertView实现模态对话框
- 自定义AlertView实现模态对话框
- 自定义 AlertView 实现模态对话框
- [IOS] 自定义AlertView实现模态对话框
- 自定义AlertView实现模态对话框
- 自定义uiview 实现类似alertview的效果
- IOS: 自定义AlertView实现模态对话框
- 自定义AlertView实现模态对话框
- iOS 简单实现alertview 定时移除
- [IOS] 自定义AlertView实现模态对话框
- Android ORMLite数据库简介
- 静心学习
- HttpInvoker in Spring
- 虚函数与纯虚函数
- 纯CSS设置Checkbox复选框控件的样式
- Swift 实现alertView协议实现
- SWING之JPanel
- vector<vector<int>>
- Linux常见的命令
- Andoid_ImageView图片的缩放
- SpringMVC实战(注解)
- eclipse下设置tomcat,修改Java代码不必重启tomcat
- Https传输的简单介绍及Tomcat配置
- xamarin初级开发(一)环境配置