Итак, вот функциональность, которую я ищу:
1. Главное меню не имеет навигационной панели
2. Все остальные экраны из главного меню делают.
3. Он должен правильно анимировать
Я частично заставил это работать (только не часть кнопки назад).
В главном меню ViewDidLoad я просто захожу:
[self.navigationController setNavigationBarHidden:YES];
В другом окне (Screen1), в его представлении DidLoad я захожу:
[self.navigationController setNavigationBarHidden:NO animated:YES];
Так что теперь, когда я запускаю программу. У меня есть собственная кнопка в главном меню, которая, когда вы щелкаете по ней, переходит на Screen1, и анимация работает должным образом. Бар. Все идет нормально.
Но вот в чем проблема, когда я нажимаю кнопку «назад», чтобы вернуться в главное меню с экрана 1, он удерживает панель навигации наверху (то есть не вызывает viewDidLoad главного меню), но Не хочу Бар в моем главном меню! Есть идеи?