TOPをスクロールしながら、UITableViewの上部に新しいセクション(セクションには3つのセルが含まれています)を挿入しています。
[_mainTable beginUpdates];
[_mainTable insertSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationNone];
[_mainTable endUpdates];
セクションが正しく挿入されます。しかし、テーブルの先頭、つまりセル 0 または行 0 に移動します。このトランザクションをスムーズにしたいのです。差し込めます
[_mainTable scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:1 inSection:1] atScrollPosition:UITableViewScrollPositionBottom animated:NO];
endUpdates の後ですが、テーブルの一番上に移動し、突然最後の位置にスクロールするため、急な動きが表示されます。
どうすればスムーズにできますか。
ありがとう