FluidTransitionDestinationActionDelegate
public protocol FluidTransitionDestinationActionDelegate : FluidTransitionActionDelegate
The methods in this protocol let you control views while performing the FluidViewControllerTransitioningDelegate
transition.
-
transitionPresentAnimationDidProgress(from:to:with:on:transitionStyle:duration:easing:state:progress:)
Extension methodDeclaration
Swift
func transitionPresentAnimationDidProgress(from source: FluidSourceViewController, to destination: FluidDestinationViewController, with navigation: FluidNavigationController?, on container: UIView?, transitionStyle: FluidTransitionStyle, duration: TimeInterval, easing: FluidAnimatorEasing, state: FluidProgressState, progress: CGFloat)
-
transitionDismissAnimationDidProgress(from:to:with:on:transitionStyle:duration:easing:state:progress:)
Extension methodDeclaration
Swift
func transitionDismissAnimationDidProgress(from destination: FluidDestinationViewController, to source: FluidSourceViewController, with navigation: FluidNavigationController?, on container: UIView?, transitionStyle: FluidTransitionStyle, duration: TimeInterval, easing: FluidAnimatorEasing, state: FluidProgressState, progress: CGFloat)
-
transitionPresentInteractionDidProgress(from:to:with:on:transitionStyle:duration:easing:state:progress:info:)
Extension methodDeclaration
Swift
func transitionPresentInteractionDidProgress(from source: FluidSourceViewController, to destination: FluidDestinationViewController, with navigation: FluidNavigationController?, on container: UIView?, transitionStyle: FluidTransitionStyle, duration: TimeInterval, easing: FluidAnimatorEasing, state: FluidProgressState, progress: CGFloat, info: FluidGestureInfo)
-
transitionDismissInteractionDidProgress(from:to:with:on:transitionStyle:duration:easing:state:progress:info:)
Extension methodDeclaration
Swift
func transitionDismissInteractionDidProgress(from destination: FluidDestinationViewController, to source: FluidSourceViewController, with navigation: FluidNavigationController?, on container: UIView?, transitionStyle: FluidTransitionStyle, duration: TimeInterval, easing: FluidAnimatorEasing, state: FluidProgressState, progress: CGFloat, info: FluidGestureInfo)