В моем приложении есть функция чата, и я загружаю новые сообщения следующим образом:
[self.tableView beginUpdates];
[messages addObject:msg];
[self.tableView insertRowsAtIndexPaths:@[[NSIndexPath indexPathForRow:messages.count - 1 inSection:1]] withRowAnimation:UITableViewRowAnimationBottom];
[self.tableView endUpdates];
[self.tableView scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:messages.count - 1 inSection:1] atScrollPosition:UITableViewScrollPositionBottom animated:YES];
Однако мой табличный вид "скачет" странно, когда я добавляю новое сообщение (отправка и получение, результат одинаковый для обоих):
Почему я получаю этот странный "прыжок"?