-4

UITableViewを最適に更新する方法を考えています。ユーザーが設定を保存できる設定領域があります(NSUserDefaultsに保存されます)。次に、テーブルビューに戻ったら、ユーザーが行った設定/設定の変更を反映するようにデータのリストを更新する必要があります。

現時点[self.tableView reloadData]; では、viewWillAppear:メソッドに単純にあります

助けてくれてありがとう

4

1 に答える 1

2

テーブルをリロードするのに最適な方法です。1行(またはそれ以上)をリロードする場合は、

[self.tableView reloadRowsAtIndexPaths: withRowAnimation:];

複数の挿入または削除を行う場合は、次を使用できます

 [self.tableView beginUpdates];
 [self.tableView endUpdates];

[self.tableView reloadData];すべてをリロード...表示されている行を再表示し、データをリロードします。

于 2013-01-28T10:48:50.043 に答える