【发布时间】:2011-02-02 15:10:32
【问题描述】:
谁能告诉我如何获得单元格 IndexPath? 我将 IndexPath 保存在 tableView: cellForRowAtIndexPath: 方法中,但这仅在查看单元格时加载,我需要在 viewDidLoad 方法上知道它的索引路径。这导致了一个空值,因为正如我所说,它只在单元格被查看一次后加载它的值。
谢谢。
编辑
目的是能够跳转到具有特定编号但与节数和行数不成线性关系的特定单元格。
【问题讨论】:
-
为什么viewDidLoad方法中需要indexPath?
-
因为我需要跳转到我桌子上的特定单元格位置,我不知道它会在什么位置。
-
我很困惑。表中特定数据元素的部分和行数如何不是线性的?如果不是线性的,如何显示线性表?
-
例如,每个单元格数据都有一个与之关联的数字,从 0 到 9,但是会有 3 个部分,其中第一个部分有 3 个元素,第二个部分是 6,第三个部分是 1,总线此分布可以变化,它由单元格索引路径给出。所以我知道我的单元格将是 9 号,但我必须跳到 [2,5]。希望这能说明我的意思。谢谢。
标签: iphone objective-c uitableview nsindexpath