[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationFade];
This code (in the method commitEditingStyle) is not making any changes in animation when a row is deleted. The row gets deleted, everything else running well, except for the animation.
Whatever I change the animation style to, it just wipes the text from left to right, simultaneously removing the row by moving upwards. And the very last row does a strange thing too. It wipes the text and removes the row, but not simultaneously like the rows about.
Is this the default behavior in iOS 7? I'm not understanding why this is so.
P.S. I don't know why but insertRowsAtIndexPaths animation seems to work fine.
[self.tableView insertRowsAtIndexPaths:[NSArray arrayWithObject:ip] withRowAnimation:UITableViewRowAnimationRight];