我已经解决了这个问题。我只是发布我的结果,因为它可以帮助其他人。iOS导航控制器不会移动到下一个视图控制器
我有一个UITabBarController
与UINavigationController
和UIViewController
被推到UINavigationController
。我以前在我的UITabBarController
上只有2个选项卡,但现在我有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