UIKit.UIPopoverController Members

The members of UIKit.UIPopoverController are listed below.

See Also: Inherited members from Foundation.NSObject

Public Constructors

This constructor is used to create a popover controller that will be used to display the contents of viewController.

Protected Constructors

Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Properties

BackgroundColorUIColor. The color of the background.
[read-only]
override
ClassHandleIntPtr. The handle for this class.
ContentViewControllerUIViewController. A view controller that is responsible for the content of the popover.
DelegateIUIPopoverControllerDelegate. An instance of the UIKit.UIPopoverControllerDelegate model class which acts as the class delegate.
PassthroughViewsUIView[]. This is a list of views that may handle taps outside of the popover controller.
[read-only]
PopoverArrowDirectionUIPopoverArrowDirection. This propery holds the direction of the popover's arrow.
PopoverBackgroundViewTypeType. This is the type that is used to display the background of the popover.
PopoverContentSizeCoreGraphics.CGSize. The size of the view that is used by the popover.
PopoverLayoutMarginsUIEdgeInsets. The margins around the portion of the screen where the popover will be displayed.
[read-only]
PopoverVisiblebool. If true, then the popover is present and visible.
ShouldDismissUIPopoverControllerCondition. Delegate invoked by the object to get a value.
WeakDelegateFoundation.NSObject. An object that can respond to the delegate protocol for this type

Public Methods

Dismiss(bool)
This method will dismiss the popover programatically.
PresentFromBarButtonItem(UIBarButtonItem, UIPopoverArrowDirection, bool)
Shows the popover, anchoring it to the provided item.
PresentFromRect(UIView, UIPopoverArrowDirection, bool, CoreGraphics.CGRect)
If true, then the popover will be animated as it is displayed.
SetContentViewController(UIViewController, bool)
Changes the view controller that will display the contents of the popover.
SetPopoverContentSize(bool, CoreGraphics.CGSize)
This method will change the size of the content of a popover, optionally animating the change in size.

Protected Methods

override
Dispose(bool)
Releases the resources used by the UIPopoverController object.

Public Events

DidDismissEvent raised by the object.
WillRepositionEvent raised by the object.