LeeDatePickerView 一行代码集成时间选择器
LeeDatePickerView 一行代码集成时间选择器
Swift 日期/时间处理
共44Star
详细介绍
LeeDatePickerView
一行代码集成时间选择器
例图
使用简单
很简单,代码简单,使用更简单,一句话集成
[LeeDatePickerView showLeeDatePickerViewWithStyle:LeeDatePickerViewStyle_StartAndEnd
formatterStyle:LeeDatePickerViewDateFormatterStyle_yMd
block:^(NSArray<NSDate *> *dateArray) {
NSDateFormatter * dateFormatter = [[NSDateFormatter alloc]init];
[dateFormatter setDateFormat:@"yyyy-MM-dd"];
self.startTimelabel.text = [dateFormatter stringFromDate:dateArray[LeeDatePickerViewSelectTimeArrayIndex_Start]];
self.endTimelabel.text =[dateFormatter stringFromDate:dateArray[LeeDatePickerViewSelectTimeArrayIndex_End]];
}];
就可以使用时间选择器,并且在block中返回选中的时间。
更新
- 添加了单选时间的样式
- 添加了显示的时间格式
- 取消了开始时间和结束时间的校验
接下来
- 可以自主选择传入 MinDate 和 MaxDate。
- 可以自主选择传入 初始 Date。
- 拆分 HeadView、ContentView、FootView。
- 拆分View、Protocol、Delegate,使其可以继承Protocol来自定义HeadView、ContentView、FootView。
- 代码还是很堆积,会在后面把代码拆分开来。
Orz 依旧跪求星星
- 如果对您有点用,跪求一颗星星。
- 如果对您没有用,跪求一点建议。
- 如果发现什么错误,提交一下错误,我会尽快改正