【发布时间】:2014-01-02 17:04:03
【问题描述】:
在导航堆栈中跳过视图控制器是不好的做法吗?
在我的示例中,我有一个带有三个 UIViewController(firstViewController、secondViewController 和 thirdViewController)的 UINavigationController(以模态方式呈现),大多数情况下,用户将访问 firstViewController,也许点击一行,然后加载 secondViewController 等等开启,但如果在某些情况下我想立即加载第二个或第三个视图控制器但仍将第一个视图控制器保留在堆栈中,以便用户仍然可以返回到第一个视图控制器。
我可以这样做,但感觉不对 - 这是我应该避免做的事情吗?
【问题讨论】:
标签: ios design-patterns uiviewcontroller