【发布时间】:2019-03-04 00:27:34
【问题描述】:
首先,我确实环顾四周,发现了一些类似的问题,但没有一个答案显示是否可以使用 Storyboard segues 以及如何使用。
我正在使用 Storyboard segues,我想到的设计如下:
[Navigation Controller] - 嵌套 -> [Controller 1] - 在上下文中模态呈现 -> [Controller 2] - push -> [Controller 3]
我设置了上面的设计,它在视觉上工作得很好,我可以在所有三个控制器之间来回移动,但我希望 Controller 3 嵌套在 Navigation Controller 中,因为它是从 Controller 2 推送的,它又是从嵌套在Navigation Controller 中的Controller 1 模态呈现的。
我认为从Controller 2 推送Controller 3 实际上是将其推送到现有的Navigation Controller,因为模态的父级嵌套在其中...
哦,我最初的问题是:我试图从Controller 3 使用UIViewController#isMovingFromParent,当我回到Controller 2 时,它总是返回false。
【问题讨论】:
标签: ios swift storyboard segue uistoryboardsegue