[TwistedFate]UIActionSheet
来源:互联网 发布:python 卷积 编辑:程序博客网 时间:2024/06/11 01:24
UIActionSheet
上拉菜单:基本常用方法与弹窗AlertView差不多
初始化
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"确认删除?" delegate:self cancelButtonTitle:@"取消" destructiveButtonTitle:@"确定" otherButtonTitles: nil];
添加button
[actionSheet addButtonWithTitle:@"退出"];
更改标题
actionSheet.title = @"是否退出";
显现下拉菜单
[actionSheet showInView:self.view];
ActionSheet也多与button连用
UIButton *button = [UIButton buttonWithType:(UIButtonTypeCustom)]; button.frame = CGRectMake(100, 100, 100, 100); button.backgroundColor = [UIColor redColor]; [button setTitle:@"删除" forState:(UIControlStateNormal)]; [button addTarget:self action:@selector(clickedButton:) forControlEvents:(UIControlEventTouchUpInside)]; [self.view addSubview:button];
- (void)clickedButton:(UIButton *)button{ UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"确认删除?" delegate:self cancelButtonTitle:@"取消" destructiveButtonTitle:@"确定" otherButtonTitles: nil]; [actionSheet addButtonWithTitle:@"退出"]; actionSheet.title = @"是否退出"; [actionSheet showInView:self.view]; [actionSheet release];}// 遵循 UIActionSheetDelegate协议- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex{ switch (buttonIndex) { case 0: // ******** NSLog(@"ddd"); break; case 1: NSLog(@"aaa"); break; default: break; }}
0 0
- [TwistedFate]UIActionSheet
- UIActionSheet
- UIActionSheet
- UIActionSheet
- UIActionSheet
- UIActionSheet
- UIActionSheet
- UIActionSheet
- UIActionSheet
- UIActionSheet
- UIActionSheet
- UIActionSheet
- UIActionSheet
- UIActionSheet
- UIActionSheet
- UIActionSheet
- UIActionSheet
- [TwistedFate]指针
- java 中的包装类
- 划分数
- 八数码的八重境界
- 20151116 密码文件
- CSS定位的兼容性问题
- [TwistedFate]UIActionSheet
- [Err] 1222 - The used SELECT statements have a different number of columns
- 【数据结构与算法分析】2.3 求X的N次幂
- Clustering by Passing Messages Between Data Points
- java正则表达式
- KMP算法
- Gradle学习
- C#学习第三天
- 最新FreeRtos(版本8.0)上手指南