views:

48

answers:

1

Is there a delegate protocol that includes a callback for the end of animated changes to UITableView? Particularly reloadSection/Rows?

A: 

It's not the answer you want to head but no* :(

The table view's delegate will respond to these methods only.

However, (it's a bit of a hack but) animations are about 0.35 seconds long do you could just call performSelector:withObject:afterdelay: . . .

*at least not as far as I know . . .

deanWombourne
Is this reliable/consistent? What happens if the run loop gets delayed?
akaii
It's not consistent at all - it's a bit of a hack! If the run loop gets delayed you will get a pause between the animation finishing and whatever action you want to happen.
deanWombourne