FluidTransitionSourceActionDelegate
public protocol FluidTransitionSourceActionDelegate : 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)
View on GitHub
FluidTransitionSourceActionDelegate Protocol Reference