在swift中使用索引的UITableView

在swift中使用索引的UITableView,uitableview,swift,indexing,Uitableview,Swift,Indexing,我有一个使用导航控制器的应用程序,里面有一个TableView。它从阵列中获取数据并将其显示在屏幕上。我希望它们像这里的照片一样被索引: 因此,我希望为不同的元素组提供不同的自定义索引 例如:前10个单元格将有一个字符串1,后10个单元格将有两个字符串,依此类推。这可能吗?谢谢大家! 您可以使用带有节头的表 override func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIVi

我有一个使用导航控制器的应用程序,里面有一个TableView。它从阵列中获取数据并将其显示在屏幕上。我希望它们像这里的照片一样被索引:

因此,我希望为不同的元素组提供不同的自定义索引


例如:前10个单元格将有一个字符串1,后10个单元格将有两个字符串,依此类推。这可能吗?谢谢大家!

您可以使用带有节头的表

override func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
let  headerCell = tableView.dequeueReusableCellWithIdentifier("HeaderCell") as CustomHeaderCell
headerCell.backgroundColor = UIColor.yourColor()

switch (section) {
case 0:
  headerCell.headerLabel.text = "One";

case 1:
  headerCell.headerLabel.text = "Two";

case 2:
  headerCell.headerLabel.text = "Three";

default:
  headerCell.headerLabel.text = "Next";
}

return headerCell
}