6

私は を使用しておりUITableViewController、以下を使用しています:

[self.tableView reloadSections:[NSIndexSet indexSetWithIndex:sectionNumber] withRowAnimation:UITableViewRowAnimationNone];

テーブルビューの個々のセクションをリロードします (新しいセルの挿入をアニメーション化します)。問題は、この呼び出しが行われるたびに、すべてのセクションとそのセルが短時間白く点滅することです。私が使用する場合、これは発生しません

[self.tableview reloadData];

しかし、どの行アニメーションを使用しても発生します。

を使用できることは承知していますinsertRowsAtIndexPaths:withRowAnimation:が、現在、使用できない競合状態があります。ある時点でそれを修正しますが、それまでの間、単一のセクションをリロードしているときにすべてのセクション セルが点滅する理由を知りたいです。さらに、フラッシュをオフにして、セルの挿入/削除だけをアニメーション化できれば理想的です。

4

2 に答える 2