Condividi tramite


IUILayoutSupport Interfaccia

Definizione

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

[Foundation.Protocol(Name="UILayoutSupport", WrapperType=typeof(UIKit.UILayoutSupportWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUILayoutSupport : IDisposable, ObjCRuntime.INativeObject
type IUILayoutSupport = interface
    interface INativeObject
    interface IDisposable
Derivato
Attributi
Implementazioni

Commenti

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

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 UILayoutSupport protocollo.

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

Proprietà

Handle

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

(Ereditato da INativeObject)
Length

Ottiene la lunghezza della parte dell'area di un controller di visualizzazione coperta con barre UIKit see-through.

Metodi di estensione

GetBottomAnchor(IUILayoutSupport)

Restituisce il bordo inferiore della guida

GetHeightAnchor(IUILayoutSupport)

Restituisce l'altezza della guida.

GetTopAnchor(IUILayoutSupport)

Restituisce il bordo superiore della guida.

Si applica a