@@ -18,7 +18,7 @@ public protocol ALDatePickerDelegate: class {
1818public class ALDatePicker : ALValidatableTextField {
1919
2020 weak var datePickerDelegate : ALDatePickerDelegate ?
21- private var datePickerMode : UIDatePickerMode ?
21+ private var datePickerMode : UIDatePicker . Mode ?
2222 private var minDate : Date ?
2323 private var maxDate : Date ?
2424 private var showFormat : String = " HH/mm/yyyy "
@@ -37,7 +37,7 @@ public class ALDatePicker: ALValidatableTextField {
3737 setDropDownIcon ( )
3838 }
3939
40- public func setupPicker( pickerMode: UIDatePickerMode ? = nil ,
40+ public func setupPicker( pickerMode: UIDatePicker . Mode ? = nil ,
4141 minDate: Date ? = nil ,
4242 maxDate: Date ? = nil ,
4343 locale: Locale ? = Locale . current,
@@ -50,8 +50,9 @@ public class ALDatePicker: ALValidatableTextField {
5050 }
5151
5252 private func showActionSheetDatePicker( ) {
53+
5354 let picker = ActionSheetDatePicker ( title: title,
54- datePickerMode: datePickerMode ?? UIDatePickerMode . date,
55+ datePickerMode: datePickerMode ?? UIDatePicker . Mode . date,
5556 selectedDate: selectedDate ?? Date ( ) ,
5657 doneBlock: { ( _, selectedDate, _) in
5758 guard let selectedDate = selectedDate as? Date else { return }
0 commit comments