Ух ты, так что да, большое спасибо тебе от Apple всем разработчикам, которые не используют свой дерьмовый интерфейс Builder. Оказывается, Даниэль был прав, и действительно есть ошибка изменения размера с UIDatePicker. Нет упоминания об этом в документации.
Я бы оставил это как комментарий к его ответу, но я хотел бы уточнить решение.
Вы можете установить исходное значение кадра на что угодно, но размер ДОЛЖЕН быть 320,0, 216,0, иначе у вас будут недетерминированные графические сбои.
Я также хотел бы сослаться на это заметку в блоге о некоторых странных проблемах с датой в элементе управления UIDatePicker. Класс NSDate был по сути огромным провалом с точки зрения локализации, и они пытались осудить проблемы, создавая еще худшую катастрофу в процессе.