2015-10-26 56 views
0

我正在进入iOS开发,并且正在屏幕流畅地挣扎。我读过的所有文档都指出,UINavigationController用于表示支持分层数据的UI。如果我没有分层数据会怎么样?UINavigationController有哪些导航选项?

示例 - 我有一个多步表单,我不需要返回。第一步是询问我是什么类型的用户,并从那里,在单独的视图(或一系列视图)中提出了两组不同的问题。我现在所做的是构建3个独立的视图控制器,将它们与界面构建器中的segues相关联,并在需要时手动调用segues。这对我来说是不对的,但是让它适合导航控制器也不太合适 - 对于我正在做的事情没有任何等级。

这里的首选方法是什么?

+0

我认为如果你从不打算返回,手动继续方法是好的 – Fonix

+0

如果你想使用UINavigationController并且想按照你的需求来工作,请检查http://stackoverflow.com/questions/ 33301209/SWIFT-IOS复位视图控制器层次结构/ 33302066#33302066 –

回答

0

我认为你是对的,你不需要UINavigationController那里。你可以展示你的VC,或者是你必须要做的其中一个。如果在QuestionsVc上有多个屏幕,那么你可以在那里使用UINavigationController