iOS Guides | Samples

UIKit.UINavigationControllerDelegate_Extensions Class

Extension methods to the IUINavigationControllerDelegate interface to support all the methods from the UINavigationControllerDelegate protocol.

See Also: UINavigationControllerDelegate_Extensions

Syntax

public static class UINavigationControllerDelegate_Extensions

Remarks

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

Requirements

Namespace: UIKit
Assembly: Xamarin.iOS (in Xamarin.iOS.dll)
Assembly Versions: 0.0.0.0

The members of UIKit.UINavigationControllerDelegate_Extensions are listed below.

See Also: Object

Public Methods

static
DidShowViewController(this IUINavigationControllerDelegate, UINavigationController, UIViewController, Boolean)
Extension method called shortly after the viewController has been made visible.
static
GetAnimationControllerForOperation(this IUINavigationControllerDelegate, UINavigationController, UINavigationControllerOperation, UIViewController, UIViewController) : IUIViewControllerAnimatedTransitioning
Called by the system to retrieve the transition animation for the operation.
static
GetInteractionControllerForAnimationController(this IUINavigationControllerDelegate, UINavigationController, IUIViewControllerAnimatedTransitioning) : IUIViewControllerInteractiveTransitioning
Called by the system to retrieve an interactive transition animation.
static
GetPreferredInterfaceOrientation(this IUINavigationControllerDelegate, UINavigationController) : UIInterfaceOrientation
Can be overridden to set the preferred interface orientation of the .
static
SupportedInterfaceOrientations(this IUINavigationControllerDelegate, UINavigationController) : UIInterfaceOrientationMask
Can be overridden to dynamically specify the supported orientations of the .
static
WillShowViewController(this IUINavigationControllerDelegate, UINavigationController, UIViewController, Boolean)
Called by the system shortly before the is displayed.