ну, вы все еще можете использовать
[self.navigationController setNavigationBarHidden:YES animated:YES];
и вы можете остановить скольжение вида, когда отображается навигация / панель инструментов. Вы можете сделать так, чтобы ваша навигация / панель инструментов появлялись и исчезали над видом, не сдвигая вид. Попробуйте этот код, он работал для меня.
self.wantsFullScreenLayout = YES;
это если вы в данный момент находитесь на контроллере вида.