【发布时间】:2011-05-26 17:59:10
【问题描述】:
我正在寻找有关如何正确处理此问题的建议。我有一个使用 UITabBar 的 iPhone 应用程序。标签栏仅加载 4 个 UIView 中的 1 个。我正在将它移植到一个通用应用程序以与 iPad 一起使用。我的一种观点非常适合 UISplitView,但其他 3 种观点不适合。
我知道 UISplitView 必须是根控制器,所以我想尽量保持这种状态。我想真正的问题是,在我的观点之间切换的最佳方式是什么?因为对于 iPhone 应用程序,tabbar 是根控制器,它是您在视图 1-4 之间切换的方式。
为了帮助说明这一点:
View1 是管理数据处理的视图。 View2 用于管理要处理的项目列表(UISplitView) View3 用于应用程序设置 View4 用于 about 部分。
在 iPad 上从纵向切换到横向时,除非您在 View2 上,否则我不需要显示 UISplitView 的 RootView。
如果我的问题不清楚,请告诉我。
【问题讨论】:
标签: ipad uitabbarcontroller uisplitviewcontroller universal