diff --git a/DatePickerDialog.podspec b/DatePickerDialog.podspec index be0d9e7..f63a7f1 100644 --- a/DatePickerDialog.podspec +++ b/DatePickerDialog.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "DatePickerDialog" - s.version = "3.0" + s.version = "3.0.1" s.summary = "Date picker dialog for iOS" s.homepage = "https://github.com/squimer/DatePickerDialog-iOS-Swift" s.license = { :type => "MIT", :file => "LICENSE" } diff --git a/README.mdown b/README.mdown index 599477a..a122cde 100644 --- a/README.mdown +++ b/README.mdown @@ -1,4 +1,4 @@ -# DatePickerDialog 3.0- iOS - Swift +# DatePickerDialog 3.0.1- iOS - Swift DatePickerDialog is an iOS drop-in classe that displays an UIDatePicker within an UIAlertView. @@ -83,6 +83,7 @@ DatePickerDialog(locale: Locale(identifier: "es_PY")).show(title: "DatePicker", - minimumDate: Date - maximumDate: Date - datePickerMode: UIDatePickerMode **(Required)** +- minuteInterval: Int - callback: ((date: Date) -> Void) **(Required)** ## Special thanks to diff --git a/Sources/DatePickerDialog.swift b/Sources/DatePickerDialog.swift index 78d2611..c192bff 100644 --- a/Sources/DatePickerDialog.swift +++ b/Sources/DatePickerDialog.swift @@ -92,6 +92,7 @@ open class DatePickerDialog: UIView { defaultDate: Date = Date(), minimumDate: Date? = nil, maximumDate: Date? = nil, datePickerMode: UIDatePicker.Mode = .dateAndTime, + minuteInterval: Int = 1, callback: @escaping DatePickerCallback ) { self.titleLabel.text = title @@ -104,6 +105,7 @@ open class DatePickerDialog: UIView { self.datePicker.date = self.defaultDate ?? Date() self.datePicker.maximumDate = maximumDate self.datePicker.minimumDate = minimumDate + self.datePicker.minuteInterval = max(1, minuteInterval) if let locale = self.locale { self.datePicker.locale = locale } /* Add dialog to main window */