【问题标题】:what navigation alternatives are there to UINavigationController?UINavigationController 有哪些导航替代方案?
【发布时间】:2016-01-25 02:50:33
【问题描述】:

我正在进入 iOS 开发,并且在屏幕流方面有点挣扎。我阅读的所有文档都指出 UINavigationController 用于表示 UI 支持分层数据。如果我没有分层数据怎么办?

示例 - 我有一个多步骤表单,无需返回。第一步问我我是什么类型的用户,然后在一个单独的视图(或一系列视图)上提出了两组不同的问题。我现在所做的是构建 3 个单独的视图控制器,将它们与界面构建器中的 segue 链接起来,并在需要时手动调用 segue。这对我来说是错误的,但是让它适合导航控制器也感觉不对 - 我正在做的事情没有任何层次结构。

这里首选的方法是什么?

【问题讨论】:

标签: ios swift


【解决方案1】:

我认为你不需要UINavigationController 是对的。您可以展示您的 VC,或者然后 [self performSegueWithIdentifier:@"Identifier" sender:self]; 您必须做的其中之一。如果在 QuestionsVc 上有多个屏幕,那么您可以在那里使用UINavigationController

【讨论】:

    猜你喜欢
    • 2011-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多