I have problems using this UITableView method:
- (void)deleteSections:(NSIndexSet *)sections withRowAnimation:(UITableViewRowAnimation)animation
First the documentation says:
animation: YES to animate the deletion of sections, otherwise NO.
But the parameter animation is actually of type enum UITableViewRowAnimation
, not BOOL
!?
So how can I disable the animation? I've tried NO
and UITableViewRowAnimationNone
. Nothing works. The section deletion is always animated.
I know that I can use [tableView reloadData]
instead. That would solve my issue. I'm just curious if that is a known problem and if it is possible to disable animation with this tableview method.
Thanks!
It's kind of a hack but this gets rid of the insert animation:
[UIView setAnimationsEnabled:NO];
[self.tableView insertRowsAtIndexPaths:insertedIndexPaths withRowAnimation:UITableViewRowAnimationNone];
[UIView setAnimationsEnabled:YES];
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With