我有一个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填充另一个部分?
答案 0 :(得分:2)
tableView(_:cellForRowAtIndexPath:)
方法为您提供了NSIndexPath
,其中包含row
和section
个属性。因此,您只需从中获取section
属性即可确定您所在的部分。