Condividi tramite


IUICollectionViewDropCoordinator Interfaccia

Definizione

Oggetto creato dal sistema usato per coordinare le azioni di eliminazione con una visualizzazione raccolta.

[Foundation.Protocol(Name="UICollectionViewDropCoordinator", WrapperType=typeof(UIKit.UICollectionViewDropCoordinatorWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUICollectionViewDropCoordinator : IDisposable, ObjCRuntime.INativeObject
type IUICollectionViewDropCoordinator = interface
    interface INativeObject
    interface IDisposable
Attributi
Implementazioni

Proprietà

DestinationIndexPath

Ottiene il percorso dell'indice per l'inserimento.

Handle

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

(Ereditato da INativeObject)
Items

Ottiene gli elementi di trascinamento.

Proposal

Ottiene la proposta di eliminazione.

Session

Ottiene la sessione di rilascio.

Metodi

DropItemIntoItem(UIDragItem, NSIndexPath, CGRect)

Elimina l'elemento di trascinamento nel rettangolo specificato, nel sistema di coordinate dell'elemento nel percorso dell'indice dell'elemento specificato.

DropItemToItem(UIDragItem, NSIndexPath)

Elimina l'elemento di trascinamento nell'elemento nel percorso dell'indice dell'elemento specificato.

DropItemToPlaceholder(UIDragItem, UICollectionViewDropPlaceholder)

Elimina l'elemento di trascinamento nel segnaposto specificato.

DropItemToTarget(UIDragItem, UIDragPreviewTarget)

Elimina l'elemento di trascinamento nella destinazione specificata.

Si applica a