【发布时间】:2016-01-25 02:50:33
【问题描述】:
我正在进入 iOS 开发,并且在屏幕流方面有点挣扎。我阅读的所有文档都指出 UINavigationController 用于表示 UI 支持分层数据。如果我没有分层数据怎么办?
示例 - 我有一个多步骤表单,无需返回。第一步问我我是什么类型的用户,然后在一个单独的视图(或一系列视图)上提出了两组不同的问题。我现在所做的是构建 3 个单独的视图控制器,将它们与界面构建器中的 segue 链接起来,并在需要时手动调用 segue。这对我来说是错误的,但是让它适合导航控制器也感觉不对 - 我正在做的事情没有任何层次结构。
这里首选的方法是什么?
【问题讨论】:
-
如果你不打算回去,我认为手动 segueing 方法很好
-
如果您想使用 UINavigationController 并希望按照您的要求使用它,请查看stackoverflow.com/questions/33301209/…