From the iOS Human Interface Guidelines, iOS UI Element Usage Guidelines
On iPhone, take into account the automatic change in toolbar height that occurs on device rotation. In в частности, убедитесь, что ваш обычай значки панели инструментов хорошо вписываются в более тонкий панель, которая появляется в альбомном ориентация. Не указывайте высоту панели инструментов программно.
Я вижу, что высота меняется с 44 до 32 точек в Mail , Twitter для iPhone и Dropbox , например, но когда я добавляю панель инструментов (с помощью Interface Builder) и мой подкласс UIViewController автоматически поворачивается ( shouldAutorotateToInterfaceOrientation:
возвращает YES), панель инструментов не меняет автоматически свою высоту при повороте устройства.
Ссылка на класс UIToolbar не упоминает об этом автоматическом изменении высоты, поэтому я должен изменить его программно, даже если HIG говорит Не указывать высоту панели инструментов программно ?