2

テーブルビューで他のセルを更新せずに一部のセルを更新することは可能ですか?

いくつかのセルを同時に削除、挿入、追加する必要があります。そのために、テーブルを頻繁に更新したいと思います。

[self.tableView reloadData];

  • このコードは、テーブル内のすべてのセルを更新するために使用されると思います。これについてはよくわかりません。私のテーブルには大量のセルが含まれているため、すべてのセルをリロードするのに時間がかかる場合があります。

前もって感謝します....

4

1 に答える 1

6

はい、試してみてください- (void)reloadRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation。も参照してください:insertRowsAtIndexPaths:withRowAnimation:deletetRowsAtIndexPaths:withRowAnimation:

于 2010-10-07T14:21:49.187 に答える