В большинстве приложений моего iPhone я хочу показать вещи с помощью навигационного контроллера и панели вкладок. Но для нескольких экранов мне нужно больше места, поэтому я хочу удалить панель вкладок.Снятие панели вкладок
Я нашел перед вызовом контроллер, который не нуждается в панели вкладок можно установить, чтобы скрыть это,
CardImageViewController *cardImage = [[CardImageViewController alloc]
initWithNibName:@"CardImageViewController" bundle:nil];
cardImage.hidesBottomBarWhenPushed = YES;
[self.navigationController pushViewController:cardImage animated:YES];
[cardImage release];
Проблема теперь я не могу получить его, чтобы снова отобразить. Если установить
xxx.hidesBottomBarWhenPushed = NO;
для следующего контроллера еще не могу увидеть панель вкладок
Как я могу получить его, чтобы отобразить.
Этот ответ на аналогичный вопрос, похоже, делает трюк: http://stackoverflow.com/questions/1356828/show-hide-tabbarcontroller-in-iphone/2025749#2025749 –