use*_*398 18 iphone objective-c ipad ios
我在返回heightForRowAtIndexPath时知道单元格的内容.在此函数中如何获取单元格对象?
- (CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
}
Run Code Online (Sandbox Code Playgroud)
如果我试试这个
[tableView cellForRowAtIndexPath:indexPath]
Run Code Online (Sandbox Code Playgroud)
它失败并在无限循环中消失.
任何的想法?
NWC*_*der 26
调用self(委托)而不是tableView本身.
id cell = [self tableView:tableView cellForRowAtIndexPath:indexPath];
Run Code Online (Sandbox Code Playgroud)
我认为你不能也不应该这样做。您需要从 indexPath 确定将在相应单元格中显示哪些数据,从而计算单元格所需的高度。
因此,您需要编写一些代码来从 indexPath 获取数据模型中的正确数据。
归档时间: |
|
查看次数: |
28888 次 |
最近记录: |