我正在开发一个iOS应用程序,我遇到了一个问题: 我的应用程序的结构是下一个:
UITabBar
UINavigationController用于列出地点(1),当我选择其中一个时,另一个ViewController显示详细信息(2)
UINavigationController用于列出我的收件箱(3),当我选择时,另一个ViewController显示详细信息(4)。
我想做下一个: 当我在地方的详细信息视图中按下一个按钮(2)时,为对话的详细信息加载一个新视图(4),这个视图必须像普通视图一样,其导航视图(3)就好像我一样d通过视图(3)和然后(4)访问。
提前致谢
答案 0 :(得分:1)
从View 3 detailButtonTapped事件调用。 [self.navigationController pushViewController:detailVC animated:YES];
self是第三个具有详细信息按钮的ViewController,它已经被推入导航控制器或者通过导航控制器initWithRootViewController的init方法与它相关联的导航控制器:3rdController