iOS Guides | Samples

MonoTouch.UIKit.UISplitViewControllerDelegate_Extensions Class

Extension methods to the IUISplitViewControllerDelegate interface to support all the methods from the UISplitViewControllerDelegate protocol.

See Also: UISplitViewControllerDelegate_Extensions

Syntax

public static class UISplitViewControllerDelegate_Extensions

Remarks

The extension methods for IUISplitViewControllerDelegate allow developers to treat instances of the interface as having all the optional methods of the original UISplitViewControllerDelegate protocol. Since the interface only contains the required members, these extension methods allow developers to call the optional members of the protocol.

Requirements

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

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

See Also: Object

Public Methods

static
CollapseSecondViewController(this IUISplitViewControllerDelegate, UISplitViewController, UIViewController, UIViewController) : Boolean
Collapses the secondary view controller on splitViewController.
static
EventShowDetailViewController(this IUISplitViewControllerDelegate, UISplitViewController, UIViewController, NSObject) : Boolean
Returns true if the delegate will display the detail view itself, rather than relying on splitViewController.
static
EventShowViewController(this IUISplitViewControllerDelegate, UISplitViewController, UIViewController, NSObject) : Boolean
Shows vc in the primary position.
static
GetPreferredInterfaceOrientationForPresentation(this IUISplitViewControllerDelegate, UISplitViewController) : UIInterfaceOrientation
Returns the preferred user interface orientation to use when presenting splitViewController.
static
GetPrimaryViewControllerForCollapsingSplitViewController(this IUISplitViewControllerDelegate, UISplitViewController) : UIViewController
Returns the primary view controller for the collapsing view controller splitViewController.
static
GetPrimaryViewControllerForExpandingSplitViewController(this IUISplitViewControllerDelegate, UISplitViewController) : UIViewController
Returns the primary view controller for the expanding view controller splitViewController.
static
GetTargetDisplayModeForAction(this IUISplitViewControllerDelegate, UISplitViewController) : UISplitViewControllerDisplayMode
Returns the display mode for the svc action.
static
SeparateSecondaryViewController(this IUISplitViewControllerDelegate, UISplitViewController, UIViewController) : UIViewController
Returns a new secondary view controller to use in split-view mode, or nil to use the default.
static
ShouldHideViewController(this IUISplitViewControllerDelegate, UISplitViewController, UIViewController, UIInterfaceOrientation) : Boolean
Whether the specified viewController should be hidden in the specified orientation.
static
SupportedInterfaceOrientations(this IUISplitViewControllerDelegate, UISplitViewController) : UIInterfaceOrientationMask
Returns the supported interface orientations for splitViewController.
static
WillChangeDisplayMode(this IUISplitViewControllerDelegate, UISplitViewController, UISplitViewControllerDisplayMode)
The split view controller svc will change its display mode to displayMode.
static
WillHideViewController(this IUISplitViewControllerDelegate, UISplitViewController, UIViewController, UIBarButtonItem, UIPopoverController)
Indicates that the UISplitViewController is about to be hidden.
static
WillPresentViewController(this IUISplitViewControllerDelegate, UISplitViewController, UIPopoverController, UIViewController)
Indicates that the UISplitViewController is about to be presented.
static
WillShowViewController(this IUISplitViewControllerDelegate, UISplitViewController, UIViewController, UIBarButtonItem)
Indicates that the UISplitViewController is about to be shown.