Partager via


UINavigationControllerDelegate_Extensions Classe

Définition

Méthodes d’extension à l’interface IUINavigationControllerDelegate pour prendre en charge toutes les méthodes du UINavigationControllerDelegate protocole.

public static class UINavigationControllerDelegate_Extensions
type UINavigationControllerDelegate_Extensions = class
Héritage
UINavigationControllerDelegate_Extensions

Remarques

Les méthodes d’extension pour IUINavigationControllerDelegate permettre aux développeurs de traiter les instances de l’interface comme ayant toutes les méthodes facultatives du protocole d’origine UINavigationControllerDelegate . Étant donné que l’interface contient uniquement les membres requis, ces méthodes d’extension permettent aux développeurs d’appeler les membres facultatifs du protocole.

Méthodes

DidShowViewController(IUINavigationControllerDelegate, UINavigationController, UIViewController, Boolean)

Méthode d’extension appelée peu après que le viewController a été rendu visible.

GetAnimationControllerForOperation(IUINavigationControllerDelegate, UINavigationController, UINavigationControllerOperation, UIViewController, UIViewController)

Appelé par le système pour récupérer l’animation de transition pour .operation

GetInteractionControllerForAnimationController(IUINavigationControllerDelegate, UINavigationController, IUIViewControllerAnimatedTransitioning)

Appelé par le système pour récupérer une animation de transition interactive.

GetPreferredInterfaceOrientation(IUINavigationControllerDelegate, UINavigationController)

Peut être remplacé pour définir l’orientation d’interface préférée du .

SupportedInterfaceOrientations(IUINavigationControllerDelegate, UINavigationController)

Peut être remplacé pour spécifier dynamiquement les orientations prises en charge du .

WillShowViewController(IUINavigationControllerDelegate, UINavigationController, UIViewController, Boolean)

Appelé par le système peu de temps avant l’affichage de .

S’applique à