IUINavigationBarDelegate Interfaccia

Definizione

Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo UINavigationBarDelegate.

[Foundation.Protocol(Name="UINavigationBarDelegate", WrapperType=typeof(UIKit.UINavigationBarDelegateWrapper))]
public interface IUINavigationBarDelegate : IDisposable, UIKit.IUIBarPositioningDelegate
type IUINavigationBarDelegate = interface
    interface INativeObject
    interface IDisposable
    interface IUIBarPositioningDelegate
Derivato
Attributi
Implementazioni

Commenti

Questa interfaccia contiene i metodi necessari (se presenti) dal protocollo definito da UINavigationBarDelegate.

Se gli sviluppatori creano classi che implementano questa interfaccia, i metodi di implementazione verranno esportati automaticamente in Objective-C con la firma corrispondente dal metodo definito nel UINavigationBarDelegate protocollo.

I metodi facoltativi (se presenti) vengono forniti dalla classe come metodi di estensione all'interfaccia UINavigationBarDelegate_Extensions , consentendo agli sviluppatori di richiamare eventuali metodi facoltativi nel protocollo.

Proprietà

Handle

Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.

(Ereditato da INativeObject)

Metodi di estensione

GetPositionForBar(IUIBarPositioningDelegate, IUIBarPositioning)

Restituisce la posizione per barPositioning dopo che è stata aggiunta all'interfaccia utente.

DidPopItem(IUINavigationBarDelegate, UINavigationBar, UINavigationItem)

Chiamato dal sistema poco dopo che è stato rimosso dallo stack di navigazione.

DidPushItem(IUINavigationBarDelegate, UINavigationBar, UINavigationItem)

Chiamato dal sistema poco dopo che è stato eseguito il push nello stack di navigazione.

ShouldPopItem(IUINavigationBarDelegate, UINavigationBar, UINavigationItem)

Chiamato dal sistema prima di scoppiare l'oggetto .

ShouldPushItem(IUINavigationBarDelegate, UINavigationBar, UINavigationItem)

Chiamato dal sistema prima di eseguire il push nello stack di navigazione.

Si applica a