У меня есть TabBar, который был создан программно. В контроллерах представления этой панели вкладок я пытаюсь уменьшить размер панели навигации, используя - «self.navigationController.navigationBar.frame = CGRectMake (0, 20, 320, 30);»
Впервые контроллер представления загружает панель навигации с указанными мной размерами, но после этого она автоматически сбрасывает свои размеры.
Пример этой проблемы можно загрузить со страницы http://dl.dropbox.com/u/2647092/iPhone_tabbar_example.zip Чтобы воспроизвести эту проблему в этом примере, выполните следующие действия:
- открыть и запустить проект
- в симуляторе нажмите Tab1, затем нажмите Tab2, снова нажмите Tab1, панель навигации Tab1 будет изменена до размера по умолчанию
Есть ли что-то не так, что я делаю в этом случае, или есть альтернативный способ сделать это?
Пожалуйста, дай мне знать.
Спасибо, Йогеш