解除嵌入在UINavigationController中的模态segue

时间:2015-10-19 23:29:39

标签: uiviewcontroller uinavigationcontroller modalviewcontroller

我的viewController层次结构(更新):

  • mainViewController,将segue嵌入:
    • containerViewController,自定义(空)segue:
      • navigationController将segue嵌入:
        • viewController1,将segue推送到:
          • viewController2,modal segue to:
            • modalViewController

在modalViewController中,我有一个触发

的完成按钮

[self.presentingViewController dismissViewControllerAnimated:YES completion:nil];

理论上,该行将关闭模态segue并返回到父viewController,在本例中为viewController2。

相反,我会回到navigationController.rootViewController,在本例中是viewController1,其中的navigationBar会获得这个闪烁的动画。

我在这里缺少什么?

0 个答案:

没有答案