Package org.robovm.apple.uikit
Class UIPageViewControllerModel
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.uikit.UIPageViewControllerModel
- All Implemented Interfaces:
NSObjectProtocol,UIPageViewControllerDataSource,UIPageViewControllerDelegate,ObjCProtocol
public class UIPageViewControllerModel extends NSObject implements UIPageViewControllerDelegate, UIPageViewControllerDataSource
-
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
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Constructor Description UIPageViewControllerModel() -
Method Summary
Modifier and Type Method Description voiddidFinishAnimating(UIPageViewController pageViewController, boolean finished, NSArray<UIViewController> previousViewControllers, boolean completed)UIInterfaceOrientationgetPreferredInterfaceOrientation(UIPageViewController pageViewController)longgetPresentationCount(UIPageViewController pageViewController)longgetPresentationIndex(UIPageViewController pageViewController)UIPageViewControllerSpineLocationgetSpineLocation(UIPageViewController pageViewController, UIInterfaceOrientation orientation)UIInterfaceOrientationMaskgetSupportedInterfaceOrientations(UIPageViewController pageViewController)UIViewControllergetViewControllerAfter(UIPageViewController pageViewController, UIViewController viewController)UIViewControllergetViewControllerBefore(UIPageViewController pageViewController, UIViewController viewController)voidwillTransition(UIPageViewController pageViewController, NSArray<UIViewController> pendingViewControllers)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, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
UIPageViewControllerModel
public UIPageViewControllerModel()
-
-
Method Details
-
willTransition
public void willTransition(UIPageViewController pageViewController, NSArray<UIViewController> pendingViewControllers)- Specified by:
willTransitionin interfaceUIPageViewControllerDelegate- Since:
- Available in iOS 6.0 and later.
-
didFinishAnimating
public void didFinishAnimating(UIPageViewController pageViewController, boolean finished, NSArray<UIViewController> previousViewControllers, boolean completed)- Specified by:
didFinishAnimatingin interfaceUIPageViewControllerDelegate
-
getSpineLocation
public UIPageViewControllerSpineLocation getSpineLocation(UIPageViewController pageViewController, UIInterfaceOrientation orientation)- Specified by:
getSpineLocationin interfaceUIPageViewControllerDelegate
-
getSupportedInterfaceOrientations
public UIInterfaceOrientationMask getSupportedInterfaceOrientations(UIPageViewController pageViewController)- Specified by:
getSupportedInterfaceOrientationsin interfaceUIPageViewControllerDelegate- Since:
- Available in iOS 7.0 and later.
-
getPreferredInterfaceOrientation
public UIInterfaceOrientation getPreferredInterfaceOrientation(UIPageViewController pageViewController)- Specified by:
getPreferredInterfaceOrientationin interfaceUIPageViewControllerDelegate- Since:
- Available in iOS 7.0 and later.
-
getViewControllerBefore
public UIViewController getViewControllerBefore(UIPageViewController pageViewController, UIViewController viewController)- Specified by:
getViewControllerBeforein interfaceUIPageViewControllerDataSource
-
getViewControllerAfter
public UIViewController getViewControllerAfter(UIPageViewController pageViewController, UIViewController viewController)- Specified by:
getViewControllerAfterin interfaceUIPageViewControllerDataSource
-
getPresentationCount
- Specified by:
getPresentationCountin interfaceUIPageViewControllerDataSource- Since:
- Available in iOS 6.0 and later.
-
getPresentationIndex
- Specified by:
getPresentationIndexin interfaceUIPageViewControllerDataSource- Since:
- Available in iOS 6.0 and later.
-