【问题标题】:Navigating between Views using Navigation Controller使用导航控制器在视图之间导航
【发布时间】:2014-05-29 15:20:45
【问题描述】:

我有以下问题:

我的应用程序有 3 个视图,第一个和第二个之间的视图是使用导航控制器所必需的,但第三个不是必需的,[[self navigationController] setNavigationBarHidden: NO animated: YES]; 的隐匿性并返回到第二个 mendiante 一个按钮和 segue。

我的问题是,当您返回第二个视图时,它显示为导航控制器,但是当您按下返回时,它会转到第三个视图,而不是应该的第一个视图。你能帮我吗?

【问题讨论】:

  • 不确定“mendiante”是什么意思?你能用别的词吗?
  • 您能否更具体地说明您是如何(以及在​​何处)添加UINavigationController 的?另外,我不明白“返回第二个按钮并继续”。你是法国人吗?
  • "mediante"=使用按钮和segue

标签: ios xcode uinavigationcontroller


【解决方案1】:

不要使用“push segue”从第三个视图到第二个视图。 使用

- (IBAction)backToPreviousView:(id)sender {
    [self.navigationController popViewControllerAnimated:NO];
}

改为用于第三个视图按钮的触摸事件。 这是一个snapshot 供您预览。

【讨论】: