class: DatePicker
日期/时间 选择器
property
delegate
代理
showDate
当前显示的时间,默认当前时间
maximumDate
最大显示时间,默认为
nil
minimumDate
最小显示时间,默认为
1800-1-1 00:00:00
datePickerMode
DatePickerMode,显示模式:默认显示
dateAndTime
selectDate
闭包回调,如果选择了数据,则会触发
func
- show()
delegate: DatePickerDelegate
使用注意
- 1.时间格式为:
yyyy-MM-dd HH:mm:ss
- 2.时区:
zh_CN
使用
let module = DatePicker()
// 设置模式
// module.datePickerMode = .date
// 最大可选择的时间
// module.maximumDate = "2020-10-01 10:10:10"
// 最小可选择的时间
// module.minimumDate = "1900-01-01 00:00:00"
// 代理
// module.delegate = self
// 显示
module.show()
// 闭包回调
module.selectDate = { (dateStr) in
// get selecter date
}
// MARK: - DatePickerDelegate
func dateValueChange(_ dateStr:String) {
// get selecter date
}