Package org.robovm.apple.uikit
Class UIViewControllerContextTransitioningAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIViewControllerContextTransitioningAdapter
-
- All Implemented Interfaces:
NSObjectProtocol
,UIViewControllerContextTransitioning
,org.robovm.objc.ObjCProtocol
public class UIViewControllerContextTransitioningAdapter extends NSObject implements UIViewControllerContextTransitioning
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Constructor Description UIViewControllerContextTransitioningAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cancelInteractiveTransition()
void
completeTransition(boolean didComplete)
void
finishInteractiveTransition()
UIView
getContainerView()
CGRect
getFinalFrame(UIViewController vc)
CGRect
getInitialFrame(UIViewController vc)
UIModalPresentationStyle
getPresentationStyle()
CGAffineTransform
getTargetTransform()
UIView
getView(UITransitionContextViewType key)
UIViewController
getViewController(UITransitionContextViewControllerType key)
boolean
isAnimated()
boolean
isInteractive()
boolean
isTransitionWasCancelled()
void
pauseInteractiveTransition()
void
updateInteractiveTransition(double percentComplete)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Method Detail
-
getContainerView
public UIView getContainerView()
- Specified by:
getContainerView
in interfaceUIViewControllerContextTransitioning
-
isAnimated
public boolean isAnimated()
- Specified by:
isAnimated
in interfaceUIViewControllerContextTransitioning
-
isInteractive
public boolean isInteractive()
- Specified by:
isInteractive
in interfaceUIViewControllerContextTransitioning
-
isTransitionWasCancelled
public boolean isTransitionWasCancelled()
- Specified by:
isTransitionWasCancelled
in interfaceUIViewControllerContextTransitioning
-
getPresentationStyle
public UIModalPresentationStyle getPresentationStyle()
- Specified by:
getPresentationStyle
in interfaceUIViewControllerContextTransitioning
-
getTargetTransform
public CGAffineTransform getTargetTransform()
- Specified by:
getTargetTransform
in interfaceUIViewControllerContextTransitioning
- Since:
- Available in iOS 8.0 and later.
-
updateInteractiveTransition
public void updateInteractiveTransition(double percentComplete)
- Specified by:
updateInteractiveTransition
in interfaceUIViewControllerContextTransitioning
-
finishInteractiveTransition
public void finishInteractiveTransition()
- Specified by:
finishInteractiveTransition
in interfaceUIViewControllerContextTransitioning
-
cancelInteractiveTransition
public void cancelInteractiveTransition()
- Specified by:
cancelInteractiveTransition
in interfaceUIViewControllerContextTransitioning
-
pauseInteractiveTransition
public void pauseInteractiveTransition()
- Specified by:
pauseInteractiveTransition
in interfaceUIViewControllerContextTransitioning
- Since:
- Available in iOS 10.0 and later.
-
completeTransition
public void completeTransition(boolean didComplete)
- Specified by:
completeTransition
in interfaceUIViewControllerContextTransitioning
-
getViewController
public UIViewController getViewController(UITransitionContextViewControllerType key)
- Specified by:
getViewController
in interfaceUIViewControllerContextTransitioning
-
getView
public UIView getView(UITransitionContextViewType key)
- Specified by:
getView
in interfaceUIViewControllerContextTransitioning
- Since:
- Available in iOS 8.0 and later.
-
getInitialFrame
public CGRect getInitialFrame(UIViewController vc)
- Specified by:
getInitialFrame
in interfaceUIViewControllerContextTransitioning
-
getFinalFrame
public CGRect getFinalFrame(UIViewController vc)
- Specified by:
getFinalFrame
in interfaceUIViewControllerContextTransitioning
-
-