我正慢慢地用ios找到我的脚。我已经开始使用2个ViewControllers的单一视图应用程序。我的第一个VC是一个闪屏,一个扩展按钮填满整个屏幕,所以我可以使用它的方法将我转移到我的第二个VC。在我的第二个VC上,我想在UINavigationController中嵌入一个UItableView。如果我从第一个VC开始,通过在appDelegate中创建UINavigationController的新实例等,我知道如何做到这一点。但我无法理解如何在第二个VC中的UINavigationController中嵌入UItableView (视图控制器)。
任何帮助将不胜感激:-)
答案 0 :(得分:0)
为什么需要新的导航控制器?您应该使用相同的导航控制器来推送第二个VC。
在FirstViewController.m中
[self.navigationController pushViewController:secondVC animated:YES];
答案 1 :(得分:0)
我还没有实现导航控制器。我的第一个屏幕实际上是一个全屏图像,“点击屏幕继续”圆形矩形按钮填充屏幕。我想从第二个VC中获得一个带有嵌入式表视图的导航控制器,这样我就可以选择将我带到第三个VC的行。
我想要一个导航控制器,所以我可以使用后退按钮上方的蓝色标题栏。
到目前为止,我从一个VC到另一个VC的代码是:
ViewControllerSecond *view2 = [[ViewControllerSecond alloc] initWithNibName:@"ViewControllerSecond" bundle:nil];
[self presentViewController:view2 animated:YES completion:nil];