我正在尝试将视图控制器推送到导航控制器,但没有任何反应。
我的appDelegate中有以下代码(看起来效果很好):
ViewController1* VC1 = [[ViewController1 alloc] init];
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:VC1];
self.window.rootViewController = navController;
VC1
中的以下代码:
ViewController2 *VC2 = [[ViewController2 alloc]init];
[self.navigationController pushViewController:VC2 animated:YES];
VC2
被初始化但未被推送到导航控制器,因此从未出现过。我已经尝试了一段时间寻找答案,但没有成功。我错过了什么?
提前致谢!
答案 0 :(得分:0)
原来问题是另一个导航控制器处于活动状态并且不得不被解雇。发布的代码是正确的,但我完全错过了另一个导航控制器。