在我的应用程序中有 2 个选项卡。我正在使用 didFinishLaunchingWithOptions 中的两个视图控制器 viewcontroller1 和 viewcontroller2 将 tabbarController 添加到窗口。现在我需要在 viewcontroller1 中添加一个按钮,并且在按钮操作中我需要推送一个新的 viewcontroller nextViewController。要在按钮操作中执行此操作,我创建了一个导航控制器并将其 rootview 控制器设置为 viewcontroller1,然后我通过该导航控制器推送 nextViewController。但是 nextViewController 没有被加载。为什么?
- (无效)按钮操作{
UINavigationController *navController=[[UINavigationController alloc]initWithRootViewController:self];
nextViewController *nextViewControllerObj = [[nextViewController alloc]init]; [self.navigationController pushViewController:nextViewControllerObj 动画:YES];
}