public interface UIViewControllerAnimatedTransitioning
| Modifier and Type | Method and Description |
|---|---|
void |
animateTransition(UIViewControllerContextTransitioning transitionContext)
This method can only be a no-op if the transition is interactive and not a percentDriven interactive transition.
|
default void |
animationEnded(boolean transitionCompleted)
This is a convenience and if implemented will be invoked by the system when the transition context's completeTransition: method is invoked.
|
default UIViewImplicitlyAnimating |
interruptibleAnimatorForTransition(UIViewControllerContextTransitioning transitionContext)
A conforming object implements this method if the transition it creates can
be interrupted.
|
double |
transitionDuration(UIViewControllerContextTransitioning transitionContext)
This is used for percent driven interactive transitions, as well as for
container controllers that have companion animations that might need to
synchronize with the main animation.
|
void animateTransition(UIViewControllerContextTransitioning transitionContext)
default void animationEnded(boolean transitionCompleted)
default UIViewImplicitlyAnimating interruptibleAnimatorForTransition(UIViewControllerContextTransitioning transitionContext)
double transitionDuration(UIViewControllerContextTransitioning transitionContext)