iOS Guides | Samples

MonoTouch.UIKit.UISplitViewControllerDelegate Class

The delegate associated with UISplitViewController events.

See Also: UISplitViewControllerDelegate

Syntax

[MonoTouch.Foundation.Model]
[MonoTouch.Foundation.Protocol]
[MonoTouch.Foundation.Register("UISplitViewControllerDelegate", false)]
[MonoTouch.ObjCRuntime.Introduced(MonoTouch.ObjCRuntime.PlatformName.iOS, 3, 2, MonoTouch.ObjCRuntime.PlatformArchitecture.None, null)]
public class UISplitViewControllerDelegate : NSObject, IUISplitViewControllerDelegate, IDisposable

Related content

Requirements

Namespace: MonoTouch.UIKit
Assembly: monotouch (in monotouch.dll)
Assembly Versions: 0.0.0.0

The members of MonoTouch.UIKit.UISplitViewControllerDelegate are listed below.

See Also: NSObject

Public Constructors

Default constructor that initializes a new instance of this class with no parameters.
A constructor that initializes the object from the data stored in the unarchiver object.
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 Methods

CollapseSecondViewController(UISplitViewController, UIViewController, UIViewController) : Boolean
Requests that the delegate adjust their primary view controller and incorporate their secondary view controller into the collapsed interface.
EventShowDetailViewController(UISplitViewController, UIViewController, NSObject) : Boolean
Queries the delegate to see if it wants to do the work of displaying a view controller in the secondary position of the split view interface.
EventShowViewController(UISplitViewController, UIViewController, NSObject) : Boolean
Queries the delegate to see if it wants to perform the work of displaying a view controller in the primary position of the split view interface.
GetPreferredInterfaceOrientationForPresentation(UISplitViewController) : UIInterfaceOrientation
Requests the delegate for an orientation to use when presenting the split view controller.
GetPrimaryViewControllerForCollapsingSplitViewController(UISplitViewController) : UIViewController
Requests that the delegate provide the single view controller to display after the split view interface collapses.
GetPrimaryViewControllerForExpandingSplitViewController(UISplitViewController) : UIViewController
Requests that the delegate provide the single view controller to display after the split view interface expands.
GetTargetDisplayModeForAction(UISplitViewController) : UISplitViewControllerDisplayMode
Requests that the delegate provide the display mode to apply when a split view controller action occurs.
SeparateSecondaryViewController(UISplitViewController, UIViewController) : UIViewController
Requests that the delegate provide a new secondary view controller for the split view interface.
ShouldHideViewController(UISplitViewController, UIViewController, UIInterfaceOrientation) : Boolean
Whether the specified viewController should be hidden in the specified orientation.
SupportedInterfaceOrientations(UISplitViewController) : UIInterfaceOrientationMask
Queries the delegate for specification of the interface orientations that the split view controller supports.
WillChangeDisplayMode(UISplitViewController, UISplitViewControllerDisplayMode)
Informs the delegate that the display mode for the split view controller is about to change.
WillHideViewController(UISplitViewController, UIViewController, UIBarButtonItem, UIPopoverController)
Indicates that the UISplitViewController is about to be hidden.
WillPresentViewController(UISplitViewController, UIPopoverController, UIViewController)
Indicates that the UISplitViewController is about to be presented.
WillShowViewController(UISplitViewController, UIViewController, UIBarButtonItem)
Indicates that the UISplitViewController is about to be shown.