2016-08-07 15 views
1

Ich setze Zeitintervall für UIDatePickerView ist 30 Minuten und genau erhalten. Aber mein Zweifel ist, wenn ich setze minimumDate für UIDatePickerView ist [NSDate date], wo die aktuelle Zeit 04:25 ist. Dann wird minimumDate 04:00 gesetzt. Aber ich möchte als 04:30 Uhr. Mein Code istWie Zeitintervall für UIDatePickerView festlegen?

datePicker.datePickerMode = UIDatePickerModeDateAndTime; 
datePicker.minuteInterval = 30; 
datePicker.minimumDate = [NSDate date]; 
datePicker.maximumDate = [[NSDate date]dateByAddingTimeInterval:32*60*60]; 

Antwort

1

Versuchen Sie folgendes:

datePicker.datePickerMode = UIDatePickerModeDateAndTime; 
datePicker.minuteInterval = 30; 
datePicker.minimumDate = [[NSDate date] dateByAddingTimeInterval:30*60]; 
datePicker.maximumDate = [[NSDate date] dateByAddingTimeInterval:(32*60*60 + 30*60)];