【问题标题】:Navigation back to main view导航回到主视图
【发布时间】:2011-02-23 07:29:54
【问题描述】:

我有一个根视图控制器作为导航控制器。在根视图控制器 nib 文件中,我有 3 个按钮(按钮 1、按钮 2、按钮 3)。每个都有一个表视图控制器 例如:按钮流(我遵循导航逻辑,因此我可以随时通过选择后退按钮返回根视图控制器)。

在按钮 1 上单击 => 显示表格视图 ==> 在项目单击/选择时显示详细视图

在按钮 2 上单击 => 显示表格视图 ==> 在项目单击/选择时显示详细视图

此逻辑适用于所有按钮。在详细视图中,我有一个按钮。

我想要的是单击此按钮,应该调用按钮 3 逻辑,这样,当我从第三个按钮的表视图中单击或按下后退按钮时,我应该返回主根视图控制器所有按钮都可见。

请让我知道我应该如何继续。

【问题讨论】:

  • 有点难以理解你想要什么。你能详细说明一下吗?
  • 嗨,我有 3 个按钮。单击这些按钮后,将显示一个表格视图。在从表格视图中选择任何项目时,我所做的就是创建一个包含所选项目详细信息的视图。另外,我在这个视图中有一个按钮。在选择/按下 thsi 按钮时,我只想调用其他一些表视图控制器。除了我想清除之前的导航对象堆栈之外,当我点击导航栏时,我会被重定向到根视图控制器。

标签: iphone


【解决方案1】:

我相信您会想要使用UINavigationController 中的- (NSArray *)popToRootViewControllerAnimated:(BOOL)animated。顾名思义,这将允许您随时弹回根视图控制器。

【讨论】:

    猜你喜欢
    • 2023-03-17
    • 1970-01-01
    • 2011-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-21
    相关资源
    最近更新 更多