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,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.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Constructor Description UIViewControllerContextTransitioningAdapter() -
Method Summary
Modifier and Type Method Description voidcancelInteractiveTransition()voidcompleteTransition(boolean didComplete)voidfinishInteractiveTransition()UIViewgetContainerView()CGRectgetFinalFrame(UIViewController vc)CGRectgetInitialFrame(UIViewController vc)UIModalPresentationStylegetPresentationStyle()CGAffineTransformgetTargetTransform()UIViewgetView(UITransitionContextViewType key)UIViewControllergetViewController(UITransitionContextViewControllerType key)booleanisAnimated()booleanisInteractive()booleanisTransitionWasCancelled()voidpauseInteractiveTransition()voidupdateInteractiveTransition(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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
UIViewControllerContextTransitioningAdapter
public UIViewControllerContextTransitioningAdapter()
-
-
Method Details
-
getContainerView
- Specified by:
getContainerViewin interfaceUIViewControllerContextTransitioning
-
isAnimated
public boolean isAnimated()- Specified by:
isAnimatedin interfaceUIViewControllerContextTransitioning
-
isInteractive
public boolean isInteractive()- Specified by:
isInteractivein interfaceUIViewControllerContextTransitioning
-
isTransitionWasCancelled
public boolean isTransitionWasCancelled()- Specified by:
isTransitionWasCancelledin interfaceUIViewControllerContextTransitioning
-
getPresentationStyle
- Specified by:
getPresentationStylein interfaceUIViewControllerContextTransitioning
-
getTargetTransform
- Specified by:
getTargetTransformin interfaceUIViewControllerContextTransitioning
-
updateInteractiveTransition
public void updateInteractiveTransition(double percentComplete)- Specified by:
updateInteractiveTransitionin interfaceUIViewControllerContextTransitioning
-
finishInteractiveTransition
public void finishInteractiveTransition()- Specified by:
finishInteractiveTransitionin interfaceUIViewControllerContextTransitioning
-
cancelInteractiveTransition
public void cancelInteractiveTransition()- Specified by:
cancelInteractiveTransitionin interfaceUIViewControllerContextTransitioning
-
pauseInteractiveTransition
public void pauseInteractiveTransition()- Specified by:
pauseInteractiveTransitionin interfaceUIViewControllerContextTransitioning- Since:
- Available in iOS 10.0 and later.
-
completeTransition
public void completeTransition(boolean didComplete)- Specified by:
completeTransitionin interfaceUIViewControllerContextTransitioning
-
getViewController
- Specified by:
getViewControllerin interfaceUIViewControllerContextTransitioning
-
getView
- Specified by:
getViewin interfaceUIViewControllerContextTransitioning
-
getInitialFrame
- Specified by:
getInitialFramein interfaceUIViewControllerContextTransitioning
-
getFinalFrame
- Specified by:
getFinalFramein interfaceUIViewControllerContextTransitioning
-