9

n セクションのテーブルがあります。各セクションには 1 行が含まれます。テーブルのインデックス パスを作成する方法 表示されているすべての行のインデックスパスを作成できる方法が[self.tableView indexPathsForVisibleRows]あります。似たようなものが必要ですindexPathsForAllRows

[self.tableView reloadData];メソッドはすべてのテーブルをヘッダーとフッターで更新するため、テーブル内のデータのみを更新するには、これらすべてが必要です。それが私が使用しなければならない理由ですreloadRowsAtIndexPaths

4

4 に答える 4

10

すべての行をリロードする必要はありません。表示されているセルをリロードするだけです (これがindexPathsForVisibleRows存在する理由です)。

画面外のセルは、表示されると新しいデータを取得しcellForRowAtIndexPath:ます。

于 2012-05-23T08:30:36.937 に答える