Objective-c Установить дату максимальную дату из другого выбора даты - PullRequest
0 голосов
/ 23 октября 2018

Я хочу setMaximumDate со вторым datepicker в качестве первого выбора даты в качестве максимальной даты.Даже когда я меняю второе datepicker, я хочу, чтобы оно обновлялось и ставилось как максимальное в первом datepicker

UIDatePicker firstPicker;
UIDatePicker secondPicker;

Я пробовал это

[firstPicker setMaximumDate:[secondPicker date]];

Но когда я меняювторой указатель даты первый не ограничен вторым датой.

1 Ответ

0 голосов
/ 23 октября 2018

РЕШЕНИЕ

[self.picker addTarget:self action:@selector(updateLabelFromPicker:) forControlEvents:UIControlEventValueChanged];

Тогда

- (IBAction)updateLabelFromPicker:(id)sender {
    [_firstPicker setMaximumDate:_secondPicker.date];
}
...