填充cellForRowAtIndexPath以进行分组的tableview

时间:2016-02-03 22:30:23

标签: ios swift uitableview

我有一个uitableview(不是UITableViewController),在uitableview中有2个部分。对于其他方法,我能够依赖一个开关案例来确定应该用正确的数据填充哪个部分。

index = 0
while posX in chestX[index:]:
    position = chestX[index:].index(posX)
    if posY == chestY[index + position]:
        #Can't be used.  (maybe say used = True)
        break
    index += position + 1

但是cellForRowAtIndexPath似乎没有那个选项。那么如何用postitiveArray填充一个部分,用negativeArray填充另一个部分?

1 个答案:

答案 0 :(得分:2)

tableView(_:cellForRowAtIndexPath:)方法为您提供了NSIndexPath,其中包含rowsection个属性。因此,您只需从中获取section属性即可确定您所在的部分。