UITableView sekcja wstawiania u góry podczas przewijania
Wstawiam nową sekcję (sekcja zawiera 3 komórki) górę UITableView podczas przewijania w górę.
[_mainTable beginUpdates];
[_mainTable insertSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationNone];
[_mainTable endUpdates];
Sekcja zostanie poprawnie wstawiona. Ale zajmuje mi to górę tabeli, tj. Komórki 0 lub wiersza 0. Chcę, aby ta transakcja była płynna. Mogę wstawić
[_mainTable scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:1 inSection:1] atScrollPosition:UITableViewScrollPositionBottom animated:NO];
po endUpdates, ale pokazuje szybkie szarpnięcie, ponieważ zabiera ci górę tabeli, a następnie nagle przewija ją do ostatniej pozycji.
Jak mogę sprawić, żeby było gładko.
Dzięki