В моем корневом представлении я создаю контроллер навигации и добавляю его на 20 пикселей ниже строки состояния.Панель навигации перемещается вверх, пока поп-анимация навигационного контроллера
My Navigation View бар контроллер
Статус отображается нормально.
Когда я нажимаю назад, (замороженная Анимация для экрана).
Вид перемещается вверх, когда происходит анимация. И После того, как он завершится, появится строка состояния.
Код: Это, как я добавить навигационный контроллер к моему VC
В RootView:
navController = [[UINavigationController alloc]initWithRootViewController:myView];
navController.navigationBar.translucent = YES;
navController.view.autoresizingMask = UIViewAutoresizingNone;
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7) {
CGRect frame=navController.view.frame;
frame.origin.y += 20;
frame.size.height-=20;
navController.view.frame=frame;
}
Спасибо. Это имело смысл, но нет, это называется только один раз. –