Ответ 1
Пробовал ли вы это
[picker setMinimumDate: [NSDate date]];
Я новичок в разработке Objective C и IPhone.
Я использую UIDatePicker в своем приложении IPhone, и мое требование - разрешить пользователю выбирать будущую дату только с DatePicker.
Чтобы сделать это, я хочу отключить прошлую дату и время в DatePicker, вместо того, чтобы проверять достоверность кода в коде.
Возможно ли это или есть возможность отключить прошедшую дату в самом элементе управления DatePicker.
Пробовал ли вы это
[picker setMinimumDate: [NSDate date]];
Используйте следующую строку, чтобы отключить предыдущие даты UIDatePicker.
[picker setMinimumDate: [NSDate date]];
Текущая дата отображается, как показано ниже
Для Swift 3:
let todaysDate = Date()
datePicker.minimumDate = todaysDate
Он не позволит пользователю выбрать дату старше Сегодня