【发布时间】:2015-07-24 21:15:19
【问题描述】:
我正在尝试编写一个刽子手游戏的代码,但遇到了展开 segues 的问题。我有多个视图控制器,它们最终都指向同一个视图,用户在其中扮演真正的刽子手。 但是,根据呈现的控制器,我希望游戏处于不同的“模式”(即:多人游戏、单人游戏等)。我正在尝试添加一个再次播放按钮,该按钮可以展开到前一个视图控制器,但我不确定当用户可以采取多条路径到达该视图时如何展开。
换句话说,我的应用是这样的:
A -> B -> C 或
A -> D -> C 其中 C 可以(理想情况下)展开为 D 或 B。
我想知道实现它的最佳方法是什么?我应该将所有视图控制器都嵌入导航控制器吗?或者有没有办法根据特定条件呈现特定的视图控制器?感谢您的帮助!
【问题讨论】:
标签: ios swift uiviewcontroller segue unwind-segue