我有一个可能很奇怪的导航场景的应用程序。我将尝试解释:
1)第一个场景:从列表中选择一个可用的项目
1.1)一旦选择,您导航到一个选项卡视图,允许您查看/编辑各种属性
2)如果所需的项目不可用,您可以创建一个新项目(通过选择“+”栏按钮)导航到备用场景
2.1)创建项目可能需要多个场景,所有场景都简单地压入堆栈以允许用户返回,选择不同的选项等。
2.2)一旦所有场景都显示完毕并收集了所有属性,新的“项目”将被创建并保存。
2.3)现在,我想自动表现得好像用户从一开始就选择了这个项目,也就是说,我想从堆栈中弹出所有以前的视图并直接导航到选项卡中(步骤 1.1)。
这有意义吗?容易做到吗?有没有更好的方法来解决这个问题?我正在使用带有情节提要的 xCode 4.2。
任何指导将不胜感激。