【发布时间】:2013-05-19 13:03:45
【问题描述】:
我正在开发一个简单的 iPad 应用程序。我有一个类别对象数组,每个类别对象都包含一个与该类别相关的项目对象数组。我想在屏幕左侧(在UITableView中)显示类别,并且只要选择类别对象,我想在右侧显示相应的项目对象(从该类别对象的数组)(在UITableView中)。
我四处寻找一种设计它的好方法,我发现 UISplitView 提供了我需要的东西。但是,我还观察到将 UISplitView 与 TabBarController 一起使用可能会很痛苦。另一方面,我找不到使用 2 UITableViews 的任何缺点。那么,就我而言,是否有充分的理由使用 UISplitView 而不是相互连接的 2 个 UITableView?或者 使用 2 个 UITableView 代替 UISplitView 有什么缺点吗?
请注意,我只想在横向模式下使用该应用程序,所以我不需要弹出东西(见图)或允许我在方向为纵向时隐藏/取消隐藏的东西。
【问题讨论】:
标签: ios objective-c ipad uitableview uisplitviewcontroller