Ios 导航控制器从子视图推送

Ios 导航控制器从子视图推送,ios,xcode4,uinavigationcontroller,subview,Ios,Xcode4,Uinavigationcontroller,Subview,我得到了一个应用程序,其中一个选项卡视图有一个选项卡栏和一个导航控制器。 导航控制器正在按下多个视图,其中一个视图有一个按钮,允许添加子视图(按下该按钮时,我实际上显示的是一条弹出消息,而不是uialert) 问题是,我希望现在能够在按下子视图中的按钮后按下一个新的视图控制器 即使使用appdelegate.tabbar.navigationController的pushmethod,我也找不到我的navcontroller 你们当中有人对如何实现这一点有简单的想法吗 非常感谢 如果第二个按钮的

我得到了一个应用程序,其中一个选项卡视图有一个选项卡栏和一个导航控制器。 导航控制器正在按下多个视图,其中一个视图有一个按钮,允许添加子视图(按下该按钮时,我实际上显示的是一条弹出消息,而不是uialert)

问题是,我希望现在能够在按下子视图中的按钮后按下一个新的视图控制器

即使使用appdelegate.tabbar.navigationController的pushmethod,我也找不到我的navcontroller

你们当中有人对如何实现这一点有简单的想法吗


非常感谢

如果第二个按钮的按钮按下动作与另一个按钮的动作在同一个
UIViewController
中处理,您应该可以简单地使用

[self.navigationController-pushViewController:newViewController-animated:YES]


如果子视图有自己的
UIViewController
,则可以添加对第一个
UIViewController
navigationController
本身的引用,并以这种方式使用它。

按钮.superview.navigationController