Как вставить / удалить / обновить UITableView без его появления для перемещения? - PullRequest
1 голос
/ 28 января 2011

После прочтения этого меня интересует возможность динамически обновлять UITableView без прокрутки представления.То есть, если 12-я строка видна, и какой-то фоновый процесс запускается и требует вставки новой строки в позицию 0, как это можно сделать без прокрутки таблицы?

Ближайшее I 'Мы смогли добиться этого, выполнив все обновления в одном блоке -beginUpdates / -endUpdates и затем корректировав contentOffset в соответствии с требованиями.Но в моем коде может быть несколько вызовов -insertRowsAtIndexPaths:withRowAnimation, вызываемых вне такого блока, и когда я это делаю, вещь может прокручиваться повсюду.

Как я могу заставить UITableView стоять на месте?

...