重新加载具有不同高度和内容的现有UITableViewCell

时间:2011-06-17 06:43:49

标签: iphone uitableview

要重新加载单元格高度和内容,我调用了:

[[self tableView]reloadRowsAtIndexPaths:[NSArray arrayWithObject:[NSIndexPath indexPathForRow:0 inSection:kSectionShoppingList]] withRowAnimation:UITab

此函数调用HeightForRow数据源方法,但不调用CellForRowAtIndexPath数据源方法。

这是他们的默认行为还是我错过了什么?

1 个答案:

答案 0 :(得分:0)

尝试reloadSectionAtIndexPath方法。

<强>更新

您需要在显示单元格之前计算高度。就像在heightForRowAtIndexPath。

使用此方法显示可变高度行。