我正在开发一个简单的iPad应用程序。我有一个类别对象数组,每个类别对象包含一个与该类别相关的项目对象数组。我想在屏幕左侧显示类别(在UITableView中),每当选择一个类别对象时,我想在右边显示相应的项目对象(来自该类别对象的数组)(在UITableView中) )。
我四处寻找设计它的好方法,我发现UISplitView提供了我需要的东西。但是,我还观察到使用UISplitView和TabBarController可能会很痛苦。另一方面,我使用2 UITableViews找不到任何缺点。所以,在我的情况下,是否有任何理由使用UISplitView而不是相互连接的2个UITableViews?或者使用2个UITableViews而不是UISplitView有什么缺点吗?
请注意,我只想在横向模式下使用该应用程序,因此我不需要弹出的东西(请参阅图片)或允许我在方向为纵向时隐藏/取消隐藏的内容。< / p>