【问题标题】:NavController push from subviewNavController 从子视图推送
【发布时间】:2011-09-16 00:14:33
【问题描述】:

我有一个带有标签栏和导航控制器的应用程序,用于其中一个标签视图。 导航控制器正在推送多个视图,其中一个具有允许添加子视图的按钮(我实际上是在按下该按钮时显示弹出消息 - 而不是 uialert-)。

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

我找不到我的导航控制器,即使我使用了 appdelegate.tabbar.navigationController 的推送方法

你们中是否有人对如何实现这一点有简单的想法?

非常感谢!

【问题讨论】:

  • button.superview.navigationcontroller?

标签: ios xcode4 uinavigationcontroller subview


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2015-11-13
    • 2017-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多