Condividi tramite


IUIDynamicItem Interfaccia

Definizione

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

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

Commenti

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

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

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

Proprietà

Bounds

Chiamato in un'istanza in cui l'animatore dinamico richiede che vengano restituiti i limiti di un elemento dinamico.

Center

Centro dell'elemento dinamico.

Handle

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

(Ereditato da INativeObject)
Transform

Rotazione dell'elemento dinamico.

Metodi di estensione

GetCollisionBoundingPath(IUIDynamicItem)

Restituisce il percorso chiuso utilizzato per il rilevamento delle collisioni.

GetCollisionBoundsType(IUIDynamicItem)

Restituisce un valore che indica come vengono specificati i limiti di collisione.

Si applica a