Эта проблема возникает, когда я создаю приложение, ориентированное на iOS 5 или 6, но запускаю его на iOS 7. Если у меня есть контроллер в navigationController, который является частью tabBarController, и я делаю следующее:
controller.hidesBottomBarWhenPushed = YES;
[self.navigationController pushViewController:testController animated:YES];
Возникает странная анимация вертикального позиционирования. Вместо этого я хотел бы, чтобы новый контроллер (с нижней панелью скрыт), чтобы нажать или поплыть на навигационном контроллере, нажав на панель вкладок или вернув его назад и без изменений вертикального позиционирования.
Видео выпуска: http://cl.ly/1w0g3j293m03
Открытый радарный отчет: http://www.openradar.me/14670329