如何使用reloadrowatindexpath在一个tableview中更新两个uitableviewcell

时间:2012-04-01 18:08:35

标签: iphone uitableview

我在一个UITableView中创建了两个uitableview单元格。每个都有不同的元素。我将通过单击UI按钮显示不同的内容。 UITableViewcell上填充的数据来自服务器。所以我正在寻找如何使用reloadrowAtindex路径更新两个不同的单元格而不是tableview重新加载以提高性能。

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

参考以下代码。

NSIndexPath* myIndexPath = [NSIndexPath indexPathForRow:myRow inSection:mySection];
NSArray* myIndexPathModel = [NSArray arrayWithObjects:myIndexPath, nil];
[self.tableView reloadRowsAtIndexPaths:myIndexPathModel withRowAnimation:UITableViewRowAnimationNone];