2015-04-23 4 views
0

Используя UIViewController Я положил UINavigationBar наверху.UINavigationBar в UIViewController автоматически устанавливает высоту, когда отображается StatusBar?

Когда отображается строка состояния, UINavigationBar должен получить дополнительные 20 пикселей в высоту. Если панель состояния ушла, UINavigationBar должен потерять 20 пикселей в высоту.

Есть ли способ установить это поведение автоматически?

+0

Ват, что вы имеете в виду автоматически? –

+0

@ T_77, что NavigationBar растет, когда отображается строка состояния, и она сжимается, когда StatusBar ушел. Как я могу это сделать? –

ответ

0

Да, такая возможность возможна автоматически. Используйте UINavigationController. Нет причин изобретать колесо, когда у вас есть системный класс, подходящий для ваших нужд.

+0

Можно ли настроить пользовательские представления для левой и правой сторон в UINavigationController? –

+1

Вы имеете в виду, как пуговицы? Да, ты можешь. –

+0

Не только как кнопка Я хочу установить его, как в приложении Twitter, в заголовке браузеров приложений. –

Смежные вопросы