I\'m using NSFetchedResultsController to populate my table. The data in my table is sorted according to the timestamp in the ascending order (latest message at
NSFetchedResultsController
As of iOS 7.0, you can wrap the code in a performWithoutAnimation: block, like so:
performWithoutAnimation:
[UIView performWithoutAnimation:^{ [self.tableView beginUpdates]; [self.tableView deleteRowsAtIndexPaths:rowsToRemove withRowAnimation:UITableViewRowAnimationNone]; [self.tableView endUpdates]; }];