表格视图中无节的节索引(Swift)

最后发布: 2016-11-15 02:40:19


问题

问题1:如何在没有部分的tableview中拥有部分索引?

问题2:我可以为表中的特定行使用那些节索引吗? 例如:我希望在indexpath.row> 4时实现节索引。

swift
回答

  • UIKit表视图始终具有节和行。 通过说您不需要一个节,您实际上只是在说只需要一个保存所有行(相对于节索引0的索引)的节(节索引为0)。 注意:您可以轻松地拥有一个没有节标题的节,在这种情况下,用户将永远不知道所有行实际上都包含在节中。

  • 当实现表视图数据源时,将要实现numberOfSectionsnumberOfRowsInSection ,以便让表视图知道所需的节和行数。

参见UITableView


回答

问题1:要在没有部分的表格视图中拥有部分索引,可以将部分的高度设为0。

问题2:如果indexPath.row> 4,则将节索引获取为:yourArray [indexPath.section]