ViewController -> ModalViewController1 —horizontalflip —> ModalViewController2
So when ‘Done’ is touched in MVC2 to dismiss itself + a delegate method is called in MVC1 which does some stuff and then dismisses itself.
Problem is that this ‘stuff’ is already done before the animation dismissing MVC2 is complete.
I’d like to be able to check when the animation is complete then dismiss MVC1.
MVC1 should receive a viewDidAppear once the animation of MVC2 is done. You could do the “stuff” in there, based on a condition set by the delegate call you’re already doing.