0

我有一个可能很奇怪的导航场景的应用程序。我将尝试解释:

1)第一个场景:从列表中选择一个可用的项目

1.1)一旦选择,您导航到一个选项卡视图,允许您查看/编辑各种属性

2)如果所需的项目不可用,您可以创建一个新项目(通过选择“+”栏按钮)导航到备用场景

2.1)创建项目可能需要多个场景,所有场景都简单地压入堆栈以允许用户返回,选择不同的选项等。

2.2)一旦所有场景都显示完毕并收集了所有属性,新的“项目”将被创建并保存。

2.3)现在,我想自动表现得好像用户从一开始就选择了这个项目,也就是说,我想从堆栈中弹出所有以前的视图并直接导航到选项卡中(步骤 1.1)。

这有意义吗?容易做到吗?有没有更好的方法来解决这个问题?我正在使用带有情节提要的 xCode 4.2。

任何指导将不胜感激。

4

1 回答 1

0

如果你想要 TabBar 上的 (+) 按钮,你应该继承 UITabBar: Fo ex。TabBarPlus 并在情节提要中设置此类。

但更容易在导航栏上放置 (+) 按钮。

iphone 最多显示 5 个 tabsart,ipad 最多显示 8 个。如果那里 > 选项卡的最后一个是“更多”选项卡,则显示 tableview 中其他浴缸的列表。我想在标签栏上显示更多标签,然后你应该继承 UITabBar :)

如果您想通过导航栏上的后退按钮切换使用 TabBar 按钮引用的 beetwing 视图,您必须在代码中创建堆栈并隐藏导航栏的后退按钮并使用导航栏的左侧按钮。

其他导航可以在故事板中轻松完成

于 2012-07-10T16:36:03.480 回答