Link Search Menu Expand Document

ViewControllerTransitionCoordinator

public protocol ViewControllerTransitionCoordinator: ViewControllerTransitionCoordinatorContext 

Inheritance

ViewControllerTransitionCoordinatorContext

Requirements

animate(alongsideTransition:​completion:​)

Responding to View Controller Transition Progress

func animate(alongsideTransition animation: ((ViewControllerTransitionCoordinatorContext) -> Void)?,
               completion: ((ViewControllerTransitionCoordinatorContext) -> Void)?)
      -> Bool

animateAlongsideTransition(in:​animation:​completion:​)

func animateAlongsideTransition(in view: View?,
                                  animation: ((ViewControllerTransitionCoordinatorContext) -> Void)?,
                                  completion: ((ViewControllerTransitionCoordinatorContext) -> Void)?)
      -> Bool

notifyWhenInteractionChanges(_:​)

func notifyWhenInteractionChanges(_ handler: @escaping (ViewControllerTransitionCoordinatorContext) -> Void)