В моем приложении
у меня есть контроллер навигации с контроллером корневого представления.
Чтобы показать / скрыть панель навигации, которая работает нормально.
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
BOOL navbarhide=[self.navigationController.navigationBar isHidden];
[self.navigationController setNavigationBarHidden:!navbarhide animated:YES];
}
Работает хорошо,
Когда панель навигации скрыта, рамка просмотра меняется.
Если панель навигации не скрыта, рамка просмотра меняется.
Заранее спасибо ...
Редактировать набор настроек self.view.frame не дает никакого эффекта.