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