共用方式為


UINavigationControllerDelegate_Extensions 類別

定義

介面的 IUINavigationControllerDelegate 擴充方法,以支援來自 UINavigationControllerDelegate 通訊協定的所有方法。

public static class UINavigationControllerDelegate_Extensions
type UINavigationControllerDelegate_Extensions = class
繼承
UINavigationControllerDelegate_Extensions

備註

IUINavigationControllerDelegate 擴充方法可讓開發人員將介面的實例視為具有原始 UINavigationControllerDelegate 通訊協定的所有選擇性方法。 由於介面只包含必要的成員,這些擴充方法可讓開發人員呼叫通訊協定的選擇性成員。

方法

DidShowViewController(IUINavigationControllerDelegate, UINavigationController, UIViewController, Boolean)

在 顯示 之後 viewController 不久呼叫的擴充方法。

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

由系統呼叫,以擷取 的 operation 轉換動畫。

GetInteractionControllerForAnimationController(IUINavigationControllerDelegate, UINavigationController, IUIViewControllerAnimatedTransitioning)

由系統呼叫以擷取互動式轉換動畫。

GetPreferredInterfaceOrientation(IUINavigationControllerDelegate, UINavigationController)

可以覆寫以設定 的慣用介面方向。

SupportedInterfaceOrientations(IUINavigationControllerDelegate, UINavigationController)

可以覆寫以動態方式指定 的支援方向。

WillShowViewController(IUINavigationControllerDelegate, UINavigationController, UIViewController, Boolean)

系統很快就會在 顯示 之前呼叫。

適用於