Я уже решил проблему. Я просто публикую свои результаты, так как это может помочь другим.Контроллер навигации iOS не переключается на следующий контроллер просмотра
У меня есть UITabBarController
с UINavigationController
и UIViewController
толкают на UINavigationController
. Раньше у меня было только 2 вкладки на моем UITabBarController
, но теперь у меня есть 6. Поэтому у меня есть кнопка «Больше», которую нужно нажать, чтобы увидеть дополнительные вкладки. Всякий раз, когда я пытаюсь нажать UIViewController
на любом из моих вкладок в разделе «Больше», мое приложение не переключается на UIViewController
. Функция viewDidAppear не вызвана или что-то еще.
Вот мой код:
if (newViewController == 0)
newViewController = [[NewViewViewController alloc] initWithNibName: @"NewViewControllerXIB" bundle: [NSBundle mainBundle]];
TestAppDelegate *appDelegate = (TestAppDelegate *)[[UIApplication sharedApplication] delegate];
[appDelegate.navController pushViewController: newViewController animated: true];
Примите свой ответ. – Piyush
Я буду, когда это позволит мне через два дня. – Someone13