【发布时间】:2011-04-01 18:08:33
【问题描述】:
我有一个应用程序,其中有几个设置屏幕需要遍历,包括选择数据集。一旦用户选择了一个数据集,他们就会看到一个带有标签栏的屏幕。
我必须按如下方式进行设置:
-
UINavigationController作为主根。 - 一个
UITabBarController在打开数据集时被推入UINavigationController。 (此时导航栏已隐藏。) - 每个标签都有自己的
UINavigationController。
这工作得相当好,除了当用户打开数据集时有一个明显的中断。我无法提供一个看起来像操作系统的后退按钮来返回以选择不同的数据集。这意味着用户需要关闭应用才能切换数据集(这并不可怕,因为出于安全原因,我们不支持多任务处理)。
如何让用户更容易选择不同的数据集?
【问题讨论】:
标签: iphone ios uikit uinavigationcontroller uitabbarcontroller