編集モードではなく、これを行うテーブルビューからセルを削除するための最良の解決策は何ですか。あるビューから別のビューに切り替える例のように、-viewWillAppear:
メソッド内のセルの数を更新します (以前のセルの削除または挿入の後)。
質問する
188 次
3 に答える
1
NSFetchedResultsController を使用できます。作成された NSManagedObjectContext に変更が加えられたときに通知を受け取ると、セルを追加/削除/更新します。
于 2012-04-05T13:43:39.367 に答える
0
beginUpdatesを見てください
後続の挿入、削除、および選択操作 (cellForRowAtIndexPath: および indexPathsForVisibleRows など) を同時にアニメーション化する場合は、このメソッドを呼び出します。
グループ内で reloadData を呼び出さないでください
于 2012-04-05T13:46:56.453 に答える
0
dataSource 配列の値を変更 (追加/削除) した場合は、単純に呼び出すことができます
[tableView reloadData];
于 2012-04-05T12:13:33.930 に答える