Package apple.uikit.protocol
Interface UIViewControllerInteractiveTransitioning
-
- All Known Implementing Classes:
UIPercentDrivenInteractiveTransition
public interface UIViewControllerInteractiveTransitioning
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default longcompletionCurve()default doublecompletionSpeed()voidstartInteractiveTransition(UIViewControllerContextTransitioning transitionContext)default booleanwantsInteractiveStart()In 10.0, if an object conforming to UIViewControllerAnimatedTransitioning is known to be interruptible, it is possible to start it as if it was not interactive and then interrupt the transition and interact with it.
-
-
-
Method Detail
-
completionCurve
default long completionCurve()
-
completionSpeed
default double completionSpeed()
-
startInteractiveTransition
void startInteractiveTransition(UIViewControllerContextTransitioning transitionContext)
-
wantsInteractiveStart
default boolean wantsInteractiveStart()
In 10.0, if an object conforming to UIViewControllerAnimatedTransitioning is known to be interruptible, it is possible to start it as if it was not interactive and then interrupt the transition and interact with it. In this case, implement this method and return NO. If an interactor does not implement this method, YES is assumed.
-
-