Дата выбора даты по умолчанию больше не работает с iOS 5 - PullRequest
1 голос
/ 20 октября 2011

У меня есть медицинское приложение, которое позволяет пользователю рассчитывать возраст пациента на основе даты рождения, введенной с помощью средства выбора даты. Для удобства я установил дату по умолчанию для объекта выбора даты в Интерфейсном Разработчике на 01.01.1950. Однако я заметил, что в iOS 5 дата по умолчанию больше не устанавливается при первоначальной загрузке выбора даты. Дата по умолчанию автоматически становится верхним пределом даты (если этот параметр включен в Интерфейсном Разработчике) или текущей датой, если этот верхний предел не включен. Поле даты по умолчанию в Интерфейсном Разработчике все еще имеет установленный «01.01.1950». Та же версия приложения на более старом устройстве, скомпилированном с iOS 4, по-прежнему работает должным образом, при загрузке указатель даты прокручивается до 01.01.1950. Буду очень признателен за любые советы по устранению проблемы. Заранее спасибо.

1 Ответ

1 голос
/ 20 октября 2011

В viewDidLoad вашего ViewController зарегистрируйте значение средства выбора. Если он установлен неправильно, вы можете попробовать установить значение программно в viewDidLoad.

...