Uitableview iPad上的表视图组

Uitableview iPad上的表视图组,uitableview,ipad,cocoa-touch,Uitableview,Ipad,Cocoa Touch,我学习了本教程()并想知道是否可以在表视图中将项目分组在一起。基本上,当用户打开应用程序时,表视图会显示类似的内容:组1、组2和组3。当用户在一个组上单击选项卡时,表视图将加载该组中的项目。要做到这一点,有很多事情要做,我建议您阅读本文以完全理解此元素(但如果您想非常直接地进行,请转到“使用表视图导航数据层次结构”部分)。但是,除了您提到的教程之外,以下是您将要做的简要说明: 首先,您需要对数据集进行建模(扩展的NSObject类、使用NSArray或NSMutableArray的容器类,甚至单

我学习了本教程()并想知道是否可以在表视图中将项目分组在一起。基本上,当用户打开应用程序时,表视图会显示类似的内容:组1、组2和组3。当用户在一个组上单击选项卡时,表视图将加载该组中的项目。

要做到这一点,有很多事情要做,我建议您阅读本文以完全理解此元素(但如果您想非常直接地进行,请转到“使用表视图导航数据层次结构”部分)。但是,除了您提到的教程之外,以下是您将要做的简要说明:

首先,您需要对数据集进行建模(扩展的NSObject类、使用NSArray或NSMutableArray的容器类,甚至单个NSObject来构建层次结构)。一旦你有了这些。然后您将实现该方法

numberOfSectionsInTableView:
从UITableViewDataSource协议。向它提供层次结构顶层对象上的元素数

然后在这个表委托中,您必须实现该方法

tableView:didSelectRowAtIndexPath

再次,为所选行推送一个新视图,从模型中获取数据,并用该数据填充推送视图

希望这是有用的伙计