ios自带的UIDataPicker和UIDatePicker最大的毛病就是没有带确定和取消这两个按钮,而ActionSheetPicker是以上两个选择器的开源封装。但是这个东东也有些小问题,就是没有汉化选择器的内容。
原始的ActionSheetPicker运行起来是这个样子的:
改进后是这以下这个样子的
点击此处下载,有问题可加扣扣359709421讨论。
补充一个缺陷的修复,在ios7以上版本中,选择器数据部份是透明的,很不美观,
把AbstractActionSheetPicker.m的showActionSheetPicker方法加上一行
masterView.backgroundColor=[UIColor whiteColor];
即可以解决此问题。
- (void)showActionSheetPicker { UIView *masterView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.viewSize.width, 260)]; UIToolbar *pickerToolbar = [self createPickerToolbarWithTitle:self.title]; [pickerToolbar setBarStyle:UIBarStyleBlackTranslucent]; [masterView addSubview:pickerToolbar]; self.pickerView = [self configuredPickerView]; NSAssert(_pickerView != NULL, @"Picker view failed to instantiate, perhaps you have invalid component data."); [masterView addSubview:_pickerView]; masterView.backgroundColor=[UIColor whiteColor]; [self presentPickerForView:masterView]; }
如果您觉得我的文章给了您帮助,请为我买一杯饮料吧!以下是我的支付宝,意思一下我将非常感激!
相关推荐
仿制IOS 自定义选择器(Slipbutton)
自定义选择器
IOS 自定义时间选择器,循环显示月日(使用XCode7.3创建)
简单的自定义选择器demo,和两种加载选择数据源方式,内容经典不解释
iOS自定义控件剖析
ios自定义的segement,自带下滑线,点击按钮会有颜色变化
IGColorPicker 一个采用Swift编写的iOS自定义颜色选择器
IOS 自定义搜索框~,简单好用
iOS 自定义 提示框,不知道怎么写的可以下载参考,其中 用到第三方库 “Masonry”,可以 pod 安装。
自定义时间选择器,包括月份,日期,小时和分钟。
iOS自定义照相机并代码创建相册,使用CustomPhotoAlbum
自定义倒计时控件,可倒计时分秒,只需小小改动也可只倒计分秒!几行代码就可集成到项目中!
ios自定义回调方法
iOS自定义下拉刷新控件
ios自定义字体demo 博客地址: http://write.blog.csdn.net/postedit/29350781
ios 自定义uibutton
ios自定义键盘附件关闭键盘,objective-c语言
iOS 自定义滑动分段选择Slider 非常养眼