iOS项目开发实战——监听对话框的按钮点击事件
2015-09-20 15:23
645 查看
有时候App弹出一个提示对话框,需要用户进行点击确定或者取消按钮,此时就需要监听按钮点击事件,这个应该怎么实现呢?
(1)代码实现如下:
(2)运行程序,效果如下:
。
(3)点击不同的按钮,可以在控制台输出不同的消息。代码主要就实现了一个代理:UIAlertViewDelegate中的一个方法。
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
(1)代码实现如下:
#import "ViewController.h" @interface ViewController ()<UIAlertViewDelegate> @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; [self showAlertDialog]; } -(void)showAlertDialog{ UIAlertView *alertView = [[UIAlertView alloc]initWithTitle: @"提示" message:@"欢迎使用App" delegate:self cancelButtonTitle:@"确定" otherButtonTitles:@"取消", nil]; [alertView show]; } - (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ switch (buttonIndex) { case 0: NSLog(@"点击了确定按钮"); break; case 1: NSLog(@"点击了取消按钮"); break; default: break; } } @end
(2)运行程序,效果如下:
。
(3)点击不同的按钮,可以在控制台输出不同的消息。代码主要就实现了一个代理:UIAlertViewDelegate中的一个方法。
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
相关文章推荐
- ios获取当前城市 ,位置,坐标,经纬度
- iOS项目开发实战——CoreLocation地理编码和反地理编码
- wireshark检测iphone-ios是否感染XcodeGhost病毒
- iOS开发 - NSURLSession简单介绍及POST、GET请求案例
- iOS Navigation+TabBar简单框架
- iOS中Bitcode的介绍及配置
- ios9 之后 配置百度地图出现的错误
- iOS开发库
- ios软件开发 设置cell之间的间距
- iOS:转载:IOS谓词--NSPredicate
- 全面了解 iOS 静态库开发
- Bitcode 一种中间代码 Xcode7 && ios9
- iOS开发推送本地通知
- ios自动监测更新
- iOS:文件归档和解归档的详解和使用
- iOS项目开发实战——使用CoreLocation实现定位
- iOS中按钮不响应点击事件
- iOS性能优化大全
- 盘点iOS9最受期待的10大新功能
- IOS通过sskeychain获取唯一标识