iOS军火库-好用的ActionSheetView
2015-12-19 23:29
435 查看
一个自定义的ActionSheetView,支持显示标题,默认选中,使用block回调。
使用说明
[GLActionSheet showWithDataSource:@[@"我是第一条",@"我2我自豪",@"老3怎么了",@"怒射楼上一脸",@"喔喔喔"] title:@"逗比集中营" selectIndex:3 completeBlock:^(NSInteger index) { NSLog(@"%ld",(long)index); }];
打印
2015-12-19 23:04:53.037 demo[1242:331980] -1 2015-12-19 23:05:05.294 demo[1242:331980] 2
如果不显示标题, title 设置为 nil即可
[GLActionSheet showWithDataSource:@[@"我是第一条",@"我2我自豪",@"老3怎么了",@"怒射楼上一脸",@"喔喔喔"] title:nil selectIndex:3 completeBlock:^(NSInteger index) { NSLog(@"%ld",(long)index); }];
修改
#define kNormalColor RGB(0x54,0x54,0x54) //正常颜色 #define kSelectedColor RGB(0x0,0x0,0x0) //选中颜色 #define kHeadFont 13 //标题的大小 #define kItemFont 15 //内容显示的大小 #define kCellHeight 39 //cell的高度 #define kHeadViewHeight 33 //头部的高度 #define kAnimationTime 0.3 //动画的执行时间
修改item显示的样式
如果要自定义显示的item,直接修改GLActionSheet.m中的此处代码即可@implementation GLActionSheetCell //在这个地方自定义显示的item @end
相关文章推荐
- IOS开发之文本复制
- IOS 开发中相机获取图片 不同方向的相机获取不同的图片的实现 ||图片的从新绘图
- iOS学习:调用相机,选择图片上传,带预览功能
- 蓝懿iOS 技术内容和心得 12.19
- iOS单元测试
- ios Mantle使用小记
- iOS中self.和下划线的区别
- iOS 9人机界面指南:iOS 技术 (HomeKit、多任务、通知、社交媒体以及iCloud)
- iOS人机界面指南:iOS技术--HealthKit
- iOS开发流程总结
- iOS性能优化:Instruments使用实战
- ios workspace使用依赖工程 —笔记
- iOS项目集成百度地图方法以及问题解决
- IOS多线程系统学习之线程同步与线程通信
- 如何上传图片到服务器(ios)
- ios客户端学习-日历控件
- 《ios—set方法的内存管理》
- iOS 中子类重写父类方法的时候应该什么时候写在 super 之前 什么时候写在 super 之后
- 切换VC的时候内存溢出崩溃
- iOS保存系统相册中的照片到应用沙盒中出现的问题--图片旋转90度,使用CGImageRelease造成应用崩溃