自定义时间控件
S_CustomTimeTest
picker根据传入的时间格式进行展示
image.png
传入时间格式,默认格式为yyyy-MM-dd HH:mm:ss
暂不支持公元、星期、上下午时间类型
image.png
设置时间范围maxDate 最大时间
yyyy格式下默认为(最小时间+1000)年
yy格式下默认为(100 - 最小时间)年
设置时间范围minDate 最小时间
默认为当前时间
设置当前选中时间selDate
默认为当前时间
设置picker左右间距 默认20
设置picker高度 默认200
image.png
未点击确定按钮的情况下
1、获取当前选中样式内的时间date
2、获取当前选中样式内的时间字符串
当前显示的picker时间器
image.png
picker样式协议:
1、每行展示的view
2、列宽:列宽自定义情况下,会因总宽度超过控件宽度而造成显示不全
3、行高
image.png
picker回调协议:
1、点击确定按钮时调用,返回当前选中的时间字符串以及根据传入的时间格式转换的NSDate
2、点击取消按钮时调用
3、当控件移除时调用
image.png
上一篇下一篇