Я вставляю в свою таблицу новую ячейку, которая, как я знаю, не будет видна (я знаю, что она находится за пределами экрана), поэтому я вызываю scrollToRowAtIndexPath, например,
[tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:myIndexPath] withRowAnimation:UITableViewRowAnimationBottom];
[tableView scrollToRowAtIndexPath:myIndexPath atScrollPosition:UITableViewScrollPositionBottom animated:YES];
Однако, когда я делаю это, я действительно вижу, как ячейка рисуется / анимируется дважды, и удаление UITableViewRowAnimationBottom из вставки будет означать, что она не будет анимирована, когда вставка должна быть видимой (например, во 2-й строке).
Есть идеи, как я могу решить эту проблему с анимацией?
Спасибо,
Пол