This video shows the issue I am having. http://www.youtube.com/watch?v=C9od_2KZAbs
I am attempting to create a custom push interactive transition using a UIPanGestureRec
What happens if you call the [transitionContext completeTransition:YES];
immediately after calling finishInteractiveTransition
like this:
else if (gestureRecogznier.state == UIGestureRecognizerStateEnded) {
if ([gestureRecogznier velocityInView:self.view].x < 0) {
[self.interactiveTransitionAnimator finishInteractiveTransition];
[transitionContext completeTransition:YES];
} else {
[self.interactiveTransitionAnimator cancelInteractiveTransition];
}
self.interactiveTransitionAnimator = nil;
}