我想在 iPad 上构建一组引导式“向导”屏幕。所以有一个主屏幕,其中包含 N 个子步骤,这些子步骤将被引导通过。您应该能够在这些步骤中前后移动,而且还有一个转到基本步骤的“主页”按钮。
因此,技术挑战是:屏幕如何卸载自身并加载序列中的下一个屏幕?
最佳答案
我强烈建议您使用 UINavigationController(可能作为 ModalViewController),因为它旨在以这种方式使用,每个配置步骤都有一个 subview Controller 链。在整个 View Controller 中共享一个对象以跟踪用户进度,瞧!
您可以使用单个 UIViewController 来显示/隐藏不同的全屏 View ,但我真的不明白这样做的意义:UINavigationController 也会让您的用户感到熟悉,而自定义解决方案可能不会。
关于ios - 在 iPad 上设计一组 "Wizard"的屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6587570/