共用方式為


IUITabBarControllerDelegate 介面

定義

如果通訊協定 UITabBarControllerDelegate 有任何) ,則表示必要方法的介面 (。

[Foundation.Protocol(Name="UITabBarControllerDelegate", WrapperType=typeof(UIKit.UITabBarControllerDelegateWrapper))]
public interface IUITabBarControllerDelegate : IDisposable, ObjCRuntime.INativeObject
type IUITabBarControllerDelegate = interface
    interface INativeObject
    interface IDisposable
衍生
屬性
實作

備註

如果來自 所 UITabBarControllerDelegate 定義的通訊協定有任何) ,這個介面會包含必要方法 (。

如果開發人員建立實作此介面的類別,則實作方法會自動匯出至 Objective-C,其中包含通訊協定中所定義方法的 UITabBarControllerDelegate 相符簽章。

選擇性方法 (如果類別提供 UITabBarControllerDelegate_Extensions 任何) 做為介面的擴充方法,可讓開發人員在通訊協定上叫用任何選擇性方法。

屬性

Handle

處理 unmanaged 物件標記法) (指標。

(繼承來源 INativeObject)

擴充方法

FinishedCustomizingViewControllers(IUITabBarControllerDelegate, UITabBarController, UIViewController[], Boolean)

表示已關閉自訂工作表。

GetAnimationControllerForTransition(IUITabBarControllerDelegate, UITabBarController, UIViewController, UIViewController)

擷取非互動式轉換期間使用的 UIViewControllerAnimatedTransitioning。

GetInteractionControllerForAnimationController(IUITabBarControllerDelegate, UITabBarController, IUIViewControllerAnimatedTransitioning)

擷取互動式轉換期間所使用的 UIViewControllerInteractiveTransitioning。

GetPreferredInterfaceOrientation(IUITabBarControllerDelegate, UITabBarController)

用於呈現索引標籤列控制器的慣用方向。

OnCustomizingViewControllers(IUITabBarControllerDelegate, UITabBarController, UIViewController[])

表示即將顯示索引標籤欄自訂工作表。

OnEndCustomizingViewControllers(IUITabBarControllerDelegate, UITabBarController, UIViewController[], Boolean)

表示索引標籤欄自訂工作表即將關閉。

ShouldSelectViewController(IUITabBarControllerDelegate, UITabBarController, UIViewController)

是否應該讓指定的 UIViewController 成為作用中。

SupportedInterfaceOrientations(IUITabBarControllerDelegate, UITabBarController)

索引標籤列控制器呈現的支援方向。

ViewControllerSelected(IUITabBarControllerDelegate, UITabBarController, UIViewController)

指出應用程式使用者已從索引標籤列選取專案。

適用於