Автоповорот на навигационной панели

У меня есть navigationBar это больше не изменяет размеры при повороте устройства. Таким образом, панель навигации сохраняет высоту портрета 44 пикселя и не уменьшается до 32 пикселей. Я использую кастом UITabBarController подкласс, который инициализирует UINavigationControllerс и добавляет их к viewControllers массив. Так как я добавляю UIImageView в качестве собственного фона для navigationBar - который хорошо обновляется при вращении - я всегда вижу разницу в 12 пикселей под своим пользовательским видом. Это различие перекрывает UITableView также на 12 пикселей. Так что, кажется, все работает нормально, кроме обычного UINavigationBar, Кто-нибудь когда-нибудь имел эту проблему и нашел решение?

Спасибо
-f

1 ответ

Решение

Хорошо, этот ответил на мой вопрос и работал на меня. Но я все еще не уверен, что это "правильное" решение, так как шаблоны делают это правильно автоматически.

Другие вопросы по тегам