У меня есть контроллер просмотра Я повторно использую для редактирования отдельных объектов (NSString, NSNumber, NSDate) в предыдущем ViewView контроллера ViewView. Я свободно основываю это на EditingViewController в примере проекта SQLiteBooks от Apple. datePicker создается в файле nib.Возможно «сбросить» выделенный месяц/день/год UIDatePicker?
Проблема здесь хорошо работает & dandy для первой даты, которую я установил с ним. НО, когда вызывается снова на 2-й день, он будет правильно отображать следующую дату, которую я редактирую в своих тумблерах (?), Когда она загружается, однако выделенный (синий) месяц, день & год - это те, с которых был выбран сборщик отображается перед первым редактированием. Как я могу установить эти выделенные значения на начальное значение второго объекта даты или сбросить весь экземпляр UIdatePicker.
2-й связанный вопрос (бонусные баллы ;-), поскольку я изо всех сил пытаюсь обернуть голову вокруг Cocoa: почему в примере SQLiteBooks нет операторов @property или @synthesize для datePicker, объявленных в EditingVewController.h? Или я упустил из виду очевидное? Благодаря!
Редактировать: После некоторых экспериментов с другими приложениями, использующими UIDatePickers, по какой-либо причине UIDatePicker, когда используется в режиме даты, выделит текущий месяц, день & год, даже если вы редактируете дату из 1776. КАК мы отключили это поведение?
Как насчет сброса сборщика, который вы отформатировали с помощью только цифр в нем? как вы можете вернуться к нулю? – Jason