Package org.robovm.apple.uikit
Class UIPopoverPresentationController
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.uikit.UIPresentationController
-
- org.robovm.apple.uikit.UIPopoverPresentationController
-
- All Implemented Interfaces:
NSObjectProtocol
,UIAppearanceContainer
,UIContentContainer
,UIFocusEnvironment
,UITraitEnvironment
,org.robovm.objc.ObjCProtocol
public class UIPopoverPresentationController extends UIPresentationController
- Since:
- Available in iOS 8.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UIPopoverPresentationController.UIPopoverPresentationControllerPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.uikit.UIPresentationController
UIPresentationController.UIPresentationControllerPtr
-
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 Modifier Constructor Description protected
UIPopoverPresentationController()
protected
UIPopoverPresentationController(NSObject.Handle h, long handle)
protected
UIPopoverPresentationController(NSObject.SkipInit skipInit)
UIPopoverPresentationController(UIViewController presentedViewController, UIViewController presentingViewController)
-
Method Summary
-
Methods inherited from class org.robovm.apple.uikit.UIPresentationController
containerViewDidLayoutSubviews, containerViewWillLayoutSubviews, didUpdateFocus, dismissalTransitionDidEnd, dismissalTransitionWillBegin, getAdaptivePresentationStyle, getAdaptivePresentationStyleForTraitCollection, getContainerView, getDelegate, getFocusItemContainer, getFrameOfPresentedViewInContainerView, getOverrideTraitCollection, getParentFocusEnvironment, getPreferredContentSize, getPreferredFocusedView, getPreferredFocusEnvironments, getPresentationStyle, getPresentedView, getPresentedViewController, getPresentingViewController, getTraitCollection, init, preferredContentSizeDidChangeForChildContentContainer, presentationTransitionDidEnd, presentationTransitionWillBegin, setDelegate, setNeedsFocusUpdate, setOverrideTraitCollection, shouldPresentInFullscreen, shouldRemovePresentersView, shouldUpdateFocus, sizeForChildContentContainer, systemLayoutFittingSizeDidChangeForChildContentContainer, traitCollectionDidChange, updateFocusIfNeeded, viewWillTransitionToSize, willTransitionToTraitCollection
-
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
-
-
-
-
Constructor Detail
-
UIPopoverPresentationController
protected UIPopoverPresentationController()
-
UIPopoverPresentationController
protected UIPopoverPresentationController(NSObject.Handle h, long handle)
-
UIPopoverPresentationController
protected UIPopoverPresentationController(NSObject.SkipInit skipInit)
-
UIPopoverPresentationController
public UIPopoverPresentationController(UIViewController presentedViewController, UIViewController presentingViewController)
-
-
Method Detail
-
getPopoverPresentationDelegate
public UIPopoverPresentationControllerDelegate getPopoverPresentationDelegate()
-
setPopoverPresentationDelegate
public void setPopoverPresentationDelegate(UIPopoverPresentationControllerDelegate v)
-
getPermittedArrowDirections
public UIPopoverArrowDirection getPermittedArrowDirections()
-
setPermittedArrowDirections
public void setPermittedArrowDirections(UIPopoverArrowDirection v)
-
getSourceView
public UIView getSourceView()
-
setSourceView
public void setSourceView(UIView v)
-
getSourceRect
public CGRect getSourceRect()
-
setSourceRect
public void setSourceRect(CGRect v)
-
canOverlapSourceViewRect
public boolean canOverlapSourceViewRect()
- Since:
- Available in iOS 9.0 and later.
-
setCanOverlapSourceViewRect
public void setCanOverlapSourceViewRect(boolean v)
- Since:
- Available in iOS 9.0 and later.
-
getBarButtonItem
public UIBarButtonItem getBarButtonItem()
-
setBarButtonItem
public void setBarButtonItem(UIBarButtonItem v)
-
getArrowDirection
public UIPopoverArrowDirection getArrowDirection()
-
getBackgroundColor
public UIColor getBackgroundColor()
-
setBackgroundColor
public void setBackgroundColor(UIColor v)
-
getPopoverLayoutMargins
public UIEdgeInsets getPopoverLayoutMargins()
-
setPopoverLayoutMargins
public void setPopoverLayoutMargins(UIEdgeInsets v)
-
getPopoverBackgroundViewClass
public java.lang.Class<? extends UIPopoverBackgroundView> getPopoverBackgroundViewClass()
-
setPopoverBackgroundViewClass
public void setPopoverBackgroundViewClass(java.lang.Class<? extends UIPopoverBackgroundView> v)
-
-