我想在iPad上构建一套引导式的"向导"屏幕.因此,有一个主屏幕,其中有N个子步骤,可以引导通过.您应该可以在这些步骤中前进和后退,但也可以使用"主页"按钮进入基本步骤.
因此,技术挑战是:屏幕如何卸载并加载序列中下一个屏幕?
我强烈建议您使用UINavigationController(可能作为ModalViewController),因为它打算以这种方式使用,每个配置步骤都有一系列子视图控制器.在整个viewcontrollers中共享一个对象,以跟踪用户进度并瞧!
您可以使用单个UIViewController,其中显示/隐藏不同的全屏视图,但我并没有真正看到这样做的意义:UINavigationController对您的用户也很熟悉,而自定义解决方案可能不熟悉.