在我的应用中,有两个日期选择器。对于first date picker
视图,我将最小日期设置为当前日期,如此
[self.firstDatePicker setMinimumDate:[NSDate date]];
然后我想在second date picker
(选定日期)的某一天设置selected date
应该是用户plus
first date picker
的最短日期。
self.secondDatePicker.minimumDate = @"some thing"
帮我理解这一点。
答案 0 :(得分:0)
这就是我所做的,this question and answer帮助了我。
self.datepickerOne.minimumDate = [NSDate date];
[self.datepickerOne addTarget:self action:@selector(updateDateFromPicker:) forControlEvents:UIControlEventValueChanged];
上面我设置了第一个date picker
的最短日期。
然后从第一个datepicker
为此使用此操作方法更新所选日期,同时我设置seconddate picker
的最短日期
- (IBAction)updateDateFromPicker:(id)sender
{
NSLog(@"%@", self.datepickerOne.date);
self.datepickerTwo.minimumDate = [self.datepickerOne.date dateByAddingTimeInterval:24*60*60];
}
希望这对其他人也有帮助。