UITableView
のNSFetchedResultsController
を使用しているときに視覚的な問題が発生しています。私は、AppleのiPhoneCoreDataRecipesサンプルコードが同じ問題を呈していることを発見しました。私は回避策を探しています。NSFetchedResultsControllerとUITableViewアニメーションの問題
iPhoneCoreDataRecipesでは、UITableView
にレシピのリストが表示されます。新しいレシピオブジェクトを管理されたオブジェクトコンテキストに挿入し、その新しいオブジェクトを編集するビューコントローラをモーダルに提示する「追加」ボタンがあります。
新しいレシピオブジェクトを挿入すると、NSFetchedResultsController
がテーブルを更新します。ユーザが「追加」ボタンをタップすると、新しいモーダルビューコントローラが表示されると同時に、空の行がテーブルビューに挿入され(行挿入アニメーションが発生する)それは私にうんざりしています。モーダルビューコントローラが解除されるまで、新しい行は表示されません。
私はどんな提案もありがとうございます。