我的iPhone应用程序中有一个屏幕,我必须同时加载多种数据。为了简化我的代码,我创建了单独的视图并在其中加载了单独的视图控制器来处理每组数据。顶部的蓝色矩形有一个单独的VC,下面的蓝色方块(ish)有另一个VC,它有一个导航控制器。一切顺利,直到我突然需要将视图控制器推入一个VC中的堆栈,如果用户点击由不同VC处理的视图。
答案 0 :(得分:1)
您可以为每个“子”视图控制器添加一个属性,您可以在其中设置UINavigationController。从每个“子”视图控制器的“容器”视图设置UINavigationController,并使用此导航控制器实例推送其他视图控制器。