DatePickerTextField一个方便的日期选择控件

之前做时间选择框的时候,都感觉不方便,需要自己控制它的弹出和收起,添加阴影,并且还需要控制值的获取,遵守相应的代理方法等等,虽然说不复杂,但是这种简单的东西要重复写的话还是比较恶心人的。

后来发现使用UITextField来做比较方便,于是就简单封装了下,传到了cocoapods,方便大家使用。DatePickerTextField 觉得还不错的话,请star支持一下吧~

QQ20170724-135305.gif

导入

  • 手动导入
    • 直接把DatePickerTextField文件夹中的文件导入即可
  • cocoapods导入
    • pod 'DatePickerTextField', '~> 1.0.2'

使用

#import "MainTableViewController.h"
#import "DatePickerTextField.h"
@interface MainTableViewController ()
@property (weak, nonatomic) IBOutlet DatePickerTextField *ymdhms;

@end

@implementation MainTableViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    //隐藏光标
    self.ymdhms.tintColor = [UIColor clearColor];
    //设置选择的日期格式
    self.ymdhms.type = DateTextFieldTime;
    //设置可选的日期范围
    self.ymdhms.rangeType  = DateTextFieldRangeBefore;
    
    //注:如果需要在datePicker上加toolBar的话,直接使用iqkeyboardmanager即可
}

只需要配置日期格式和可选日期范围就完成了一个日期选择输入框。可以通过storyboard创建或者通过代码创建,还是比较方便的。DatePickerTextField

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容