Condividi tramite


UICollectionViewDelegate Classe

Definizione

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

[Foundation.Protocol]
[Foundation.Register("UICollectionViewDelegate", false)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public class UICollectionViewDelegate : Foundation.NSObject, IDisposable, UIKit.IUICollectionViewDelegate
type UICollectionViewDelegate = class
    inherit NSObject
    interface IUICollectionViewDelegate
    interface INativeObject
    interface IDisposable
    interface IUIScrollViewDelegate
Ereditarietà
UICollectionViewDelegate
Derivato
Attributi
Implementazioni

Commenti

I metodi all'interno UICollectionViewDelegate di vengono chiamati in reazione agli eventi che si verificano all'interno di un oggetto associato UICollectionView. Per usare questa classe, è necessario derivare da essa ed eseguire l'override del relativo metodo per rispondere agli eventi.

Sebbene UICollectionView sia un sottotipo di UIScrollView, UICollectionViewDelegate non è un sottotipo di UIScrollViewDelegate. Tuttavia, molti dei metodi nello UICollectionViewDelegate specchio di UIScrollViewDelegate e gli sviluppatori di applicazioni possono trovare utile consultare la documentazione di tale classe per una descrizione più dettagliata dei metodi relativi allo scorrimento.

La UICollectionViewSource classe offre un'alternativa a questa classe, combinando l'API UICollectionViewDelegate e le UICollectionViewDataSource API. È disponibile tramite la Source proprietà .

Selezione ed evidenziazione

La selezione e l'evidenziazione in una UICollectionView sequenza seguente:

Azione dell'utenteMetodi UICollectionViewDelegateProprietà UICollectionViewCell
Niente toccato

Highlighted == false; Selected == false

Dito verso il basso nella cella

Chiamata del metodo ShouldHighlightItem(UICollectionView, NSIndexPath). Se restituisce false, l'elaborazione viene arrestata.

Chiamata del metodo ItemHighlighted(UICollectionView, NSIndexPath).

Highlighted == true; Selected == false

Dito su Chiamata del metodo ShouldSelectItem(UICollectionView, NSIndexPath). Se restituisce false, l'elaborazione viene arrestata.
Chiamata del metodo ItemSelected(UICollectionView, NSIndexPath). Chiamata del metodo ItemUnhighlighted(UICollectionView, NSIndexPath).

Highlighted == false; Selected == true

La selezione di un oggetto UICollectionViewCell segue una sequenza simile:

Azione dell'utenteMetodi UICollectionViewDelegateProprietà UICollectionViewCell
Niente toccato mentre alcuni UICollectionViewCell sono evidenziati.

Highlighted == false; Selected == true

Tocca la cella del dito (deselezionare il movimento) Chiamata del metodo ShouldDeselectItem(UICollectionView, NSIndexPath). Se restituisce false, l'elaborazione viene arrestata.
Chiamata del metodo ItemDeselected(UICollectionView, NSIndexPath).

Highlighted == false; Selected == false

Costruttori

UICollectionViewDelegate()

Costruttore predefinito inizializza una nuova istanza di questa classe.

UICollectionViewDelegate(IntPtr)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

UICollectionViewDelegate(NSObjectFlag)

Costruttore per chiamare classi derivate per ignorare l'inizializzazione e allocare semplicemente l'oggetto.

Proprietà

Class

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
ClassHandle

Handle per questa classe.

(Ereditato da NSObject)
DebugDescription

Descrizione significativa dello sviluppatore di questo oggetto.

(Ereditato da NSObject)
Description

Descrizione dell'oggetto, versione Objective-C di ToString.

(Ereditato da NSObject)
Handle

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

(Ereditato da NSObject)
IsDirectBinding

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
IsProxy

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
RetainCount

Restituisce il conteggio di conservazione Objective-C corrente per l'oggetto.

(Ereditato da NSObject)
Self

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
Superclass

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
SuperHandle

Handle usato per rappresentare i metodi nella classe di base per questo oggetto NSObject.

(Ereditato da NSObject)
Zone

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)

Metodi

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando NSString keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando string keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AwakeFromNib()

Chiamato dopo che l'oggetto è stato caricato dal file nib. Gli overridi devono chiamare la base. AwakeFromNib().

(Ereditato da NSObject)
BeginInvokeOnMainThread(Action)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Richiama in modo asincrono il codice specificato nel thread dell'interfaccia utente principale.

(Ereditato da NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleti.

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
BindingInfo(String)
Obsoleti.

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
BindingOptionDescriptions(String)
Obsoleti.

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
BindingValueClass(String)
Obsoleti.

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
CanFocusItem(UICollectionView, NSIndexPath)

Indica se l'elemento in indexPath può essere incentrato.

CanPerformAction(UICollectionView, Selector, NSIndexPath, NSObject)

Se questa interfaccia utenteCollectionViewDelegate può eseguire l'azione specificata in un elemento in UICollectionView.

CellDisplayingEnded(UICollectionView, UICollectionViewCell, NSIndexPath)

Indica che la cella specificata è stata rimossa da UICollectionView.

CommitEditing()

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
ConformsToProtocol(IntPtr)

Richiamato per determinare se questo oggetto implementa il protocollo specificato.

(Ereditato da NSObject)
Copy()

Esegue una copia dell'oggetto Objective-C sottostante.

(Ereditato da NSObject)
DangerousAutorelease()

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
DangerousRelease()

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
DangerousRetain()

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
DecelerationEnded(UIScrollView)

Indica che la decelerazione da un evento di scorrimento è stata completata.

DecelerationStarted(UIScrollView)

Indica che la decelerazione da un evento di scorrimento è iniziata.

DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che si è verificata una modifica agli indici per una relazione to-molti.

(Ereditato da NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
DidChangeAdjustedContentInset(UIScrollView)

Metodo chiamato quando i valori inset cambiano.

DidChangeValue(String)

Indica che si è verificata una modifica nella chiave specificata.

(Ereditato da NSObject)
DidUpdateFocus(UICollectionView, UICollectionViewFocusUpdateContext, UIFocusAnimationCoordinator)

Metodo delegato chiamato poco dopo che lo stato attivo è cambiato in un nuovo UIView.

DidZoom(UIScrollView)

Indica che si è verificato lo zoom.

Dispose()

Rilascia le risorse usate dall'oggetto NSObject.

(Ereditato da NSObject)
Dispose(Boolean)

Rilascia le risorse usate dall'oggetto NSObject.

(Ereditato da NSObject)
DoesNotRecognizeSelector(Selector)

Indica che questo oggetto non riconosce il selettore specificato.

(Ereditato da NSObject)
DraggingEnded(UIScrollView, Boolean)

Indica che il trascinamento è stato completato.

DraggingStarted(UIScrollView)

Indica che il trascinamento è iniziato.

Equals(NSObject)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
Equals(Object)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
ExposedBindings()

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
GetBindingInfo(NSString)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
GetBindingOptionDescriptions(NSString)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
GetBindingValueClass(NSString)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera i valori delle chiavi specificate.

(Ereditato da NSObject)
GetHashCode()

Genera un codice hash per l'istanza corrente.

(Ereditato da NSObject)
GetIndexPathForPreferredFocusedView(UICollectionView)

Quando sottoposto a override, consente allo sviluppatore di specificare l'elemento che deve inizialmente ricevere lo stato attivo.

GetMethodForSelector(Selector)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
GetNativeField(String)
Obsoleti.

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
GetNativeHash()

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
GetTargetContentOffset(UICollectionView, CGPoint)

Quando sottoposto a override, consente allo sviluppatore di modificare l'offset del contenuto per le modifiche di layout e animazione.

GetTargetIndexPathForMove(UICollectionView, NSIndexPath, NSIndexPath)

Quando sottoposto a override, consente allo sviluppatore di modificare la posizione finale di un elemento spostato. Ad esempio, per impedire un passaggio a un determinato proposedIndexPath.)

Init()

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
InitializeHandle(IntPtr)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
InitializeHandle(IntPtr, String)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
Invoke(Action, Double)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
Invoke(Action, TimeSpan)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
InvokeOnMainThread(Action)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

Richiama in modo sincronizzato il codice specificato nel thread dell'interfaccia utente principale.

(Ereditato da NSObject)
IsEqual(NSObject)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
IsKindOfClass(Class)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
IsMemberOfClass(Class)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
ItemDeselected(UICollectionView, NSIndexPath)

Indica che l'elemento in corrispondenza dell'indice specificato è stato deselezionato.

ItemHighlighted(UICollectionView, NSIndexPath)

Indica che l'elemento specificato è stato evidenziato.

ItemSelected(UICollectionView, NSIndexPath)

Indica che l'elemento in corrispondenza dell'indice specificato è stato selezionato.

ItemUnhighlighted(UICollectionView, NSIndexPath)

Indica che l'elemento in corrispondenza dell'indice specificato ha rimosso l'evidenziazione.

MarkDirty()

Promuove un oggetto peer regolare (IsDirectBinding è true) in un oggetto toggleref.

(Ereditato da NSObject)
MutableCopy()

Crea una copia modificabile dell'oggetto NSObject specificato.

(Ereditato da NSObject)
ObjectDidEndEditing(NSObject)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica che il valore in corrispondenza del keyPath specificato rispetto a questo oggetto è stato modificato.

(Ereditato da NSObject)
PerformAction(UICollectionView, Selector, NSIndexPath, NSObject)

Esegue l'azione specificata in un elemento in UICollectionView.

PerformSelector(Selector)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double)

Richiama il selettore nell'istanza corrente e, se l'oggetto obj non è Null, lo passa come parametro singolo.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, NSObject)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
PrepareForInterfaceBuilder()

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
RemoveObserver(NSObject, NSString)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per il keyPath e il contesto specificati.

(Ereditato da NSObject)
RemoveObserver(NSObject, String)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per il keyPath e il contesto specificati.

(Ereditato da NSObject)
RespondsToSelector(Selector)

Se questo oggetto riconosce il selettore specificato.

(Ereditato da NSObject)
ScrollAnimationEnded(UIScrollView)

Indica che l'animazione relativa a un evento di scorrimento è stata completata.

Scrolled(UIScrollView)

Indica che si è verificato lo scorrimento.

ScrolledToTop(UIScrollView)

Indica che UICollectionView ha eseguito lo scorrimento fino all'inizio.

SetNativeField(String, NSObject)
Obsoleti.

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
SetNilValueForKey(NSString)

Imposta il valore della chiave specificata su Null.

(Ereditato da NSObject)
SetValueForKey(NSObject, NSString)

Imposta il valore della proprietà specificata dalla chiave sul valore specificato.

(Ereditato da NSObject)
SetValueForKeyPath(IntPtr, NSString)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

(Ereditato da NSObject)
SetValueForKeyPath(NSObject, NSString)

Imposta il valore di una proprietà che può essere raggiunta usando un keypath.

(Ereditato da NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica un tentativo di scrittura di un valore in una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Imposta i valori di questo oggetto NSObject su quelli nel dizionario specificato.

(Ereditato da NSObject)
ShouldDeselectItem(UICollectionView, NSIndexPath)

Indica se l'elemento specificato deve essere deselezionato.

ShouldHighlightItem(UICollectionView, NSIndexPath)

Indica se l'elemento specificato deve essere evidenziato durante il rilevamento.

ShouldScrollToTop(UIScrollView)

Se UICollectionView deve scorrere fino all'inizio.

ShouldSelectItem(UICollectionView, NSIndexPath)

Se l'elemento specificato deve essere selezionato.

ShouldShowMenu(UICollectionView, NSIndexPath)

Se deve essere visualizzato un menu azione per l'elemento specificato.

ShouldSpringLoadItem(UICollectionView, NSIndexPath, IUISpringLoadedInteractionContext)

Metodo chiamato per indicare se l'elemento identificato deve eseguire il springload nel contesto specificato.

ShouldUpdateFocus(UICollectionView, UICollectionViewFocusUpdateContext)

Chiamato prima di una cella nella perdita o ricezione dello collectionView stato attivo. Se un ambiente attivo restituisce false, l'aggiornamento dello stato attivo viene annullato.

SupplementaryViewDisplayingEnded(UICollectionView, UICollectionReusableView, NSString, NSIndexPath)

Indica che la visualizzazione supplementare specificata è stata rimossa da UICollectionView.

ToString()

Restituisce una rappresentazione stringa del valore dell'istanza corrente.

(Ereditato da NSObject)
TransitionLayout(UICollectionView, UICollectionViewLayout, UICollectionViewLayout)

Layout di transizione personalizzato da usare durante lo spostamento tra layout selezionati.

Unbind(NSString)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
Unbind(String)
Obsoleti.

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
ValueForKey(NSString)

Restituisce il valore della proprietà associata alla chiave specificata.

(Ereditato da NSObject)
ValueForKeyPath(NSString)

Restituisce il valore di una proprietà che può essere raggiunta usando un keypath.

(Ereditato da NSObject)
ValueForUndefinedKey(NSString)

Indica un tentativo di lettura di un valore di una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
ViewForZoomingInScrollView(UIScrollView)

UiView da usare quando si esegue lo zoom.

WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che i valori degli indici specificati nella chiave specificata stanno per modificare.

(Ereditato da NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

(Ereditato da NSObject)
WillChangeValue(String)

Indica che il valore della chiave specificata sta per modificare.

(Ereditato da NSObject)
WillDisplayCell(UICollectionView, UICollectionViewCell, NSIndexPath)

L'oggetto cell sta per essere visualizzato.

WillDisplaySupplementaryView(UICollectionView, UICollectionReusableView, String, NSIndexPath)

Il supplemento view sta per essere visualizzato.

WillEndDragging(UIScrollView, CGPoint, CGPoint)

Indica che il trascinamento sta per completare.

ZoomingEnded(UIScrollView, UIView, nfloat)

Indica che lo zoom è stato completato.

ZoomingStarted(UIScrollView, UIView)

Indica che lo zoom è iniziato.

Metodi di estensione

GetDebugDescription(INSObjectProtocol)

Utilizzato per ricevere avvisi relativi a un oggetto UICollectionView.

GetAccessibilityCustomRotors(NSObject)

Ottiene la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Imposta la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto.

CanFocusItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indica se l'elemento in indexPath può essere incentrato.

CanPerformAction(IUICollectionViewDelegate, UICollectionView, Selector, NSIndexPath, NSObject)

Se la cella in corrispondenza dell'oggetto specificato supporta l'azione specificata indexPath .

CellDisplayingEnded(IUICollectionViewDelegate, UICollectionView, UICollectionViewCell, NSIndexPath)

Indica che la cella in corrispondenza dell'indexPath specificato è stata rimossa.

DidUpdateFocus(IUICollectionViewDelegate, UICollectionView, UICollectionViewFocusUpdateContext, UIFocusAnimationCoordinator)

Indica che lo stato attivo è stato modificato come descritto in dettaglio contextin .

GetIndexPathForPreferredFocusedView(IUICollectionViewDelegate, UICollectionView)

In caso di override, consente allo sviluppatore di specificare l'elemento che deve ricevere inizialmente lo stato attivo.

GetTargetContentOffset(IUICollectionViewDelegate, UICollectionView, CGPoint)

In caso di override, consente allo sviluppatore di modificare l'offset del contenuto per le modifiche di layout e animazione.

GetTargetIndexPathForMove(IUICollectionViewDelegate, UICollectionView, NSIndexPath, NSIndexPath)

In caso di override, consente allo sviluppatore di modificare la posizione finale di un elemento spostato. Ad esempio, per impedire uno spostamento a un determinato proposedIndexPathoggetto .

ItemDeselected(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indica che la cella in corrispondenza dell'indexPath specificato è stata deselezionata.

ItemHighlighted(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indica che la cella in corrispondenza dell'indexPath specificato è stata evidenziata.

ItemSelected(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indica che la cella in corrispondenza dell'indexPath specificato è stata selezionata.

ItemUnhighlighted(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indica che la cella in corrispondenza dell'indexPath specificato è stata annullata.

PerformAction(IUICollectionViewDelegate, UICollectionView, Selector, NSIndexPath, NSObject)

Indica se la cella in corrispondenza dell'indexPath specificato supporta l'azione Copia o Incolla specificata.

ShouldDeselectItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indica se la cella in corrispondenza dell'indexPath specificato deve essere deselezionata.

ShouldHighlightItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indica se la cella in corrispondenza dell'indexPath specificato deve essere evidenziata.

ShouldSelectItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indica se la cella in corrispondenza dell'indexPath specificato consente di selezionare se stessa.

ShouldShowMenu(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indica se la cella in corrispondenza dell'indexPath specificato deve visualizzare un menu Azione.

ShouldSpringLoadItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath, IUISpringLoadedInteractionContext)

Metodo chiamato per indicare se l'elemento identificato deve essere springload nel contesto specificato.

ShouldUpdateFocus(IUICollectionViewDelegate, UICollectionView, UICollectionViewFocusUpdateContext)

In caso di override, consente allo sviluppatore di impedire la modifica dello stato attivo specificata in context.

SupplementaryViewDisplayingEnded(IUICollectionViewDelegate, UICollectionView, UICollectionReusableView, NSString, NSIndexPath)

Indica che la vista supplementare in corrispondenza dell'indexPath specificato è stata rimossa.

TransitionLayout(IUICollectionViewDelegate, UICollectionView, UICollectionViewLayout, UICollectionViewLayout)

UICollectionViewTransitionLayout da usare durante lo spostamento dall'oggetto fromLayout specificato a toLayout.

WillDisplayCell(IUICollectionViewDelegate, UICollectionView, UICollectionViewCell, NSIndexPath)

L'oggetto cell sta per essere visualizzato.

WillDisplaySupplementaryView(IUICollectionViewDelegate, UICollectionView, UICollectionReusableView, String, NSIndexPath)

Il supplemento view sta per essere visualizzato.

DecelerationEnded(IUIScrollViewDelegate, UIScrollView)

Indica che la decelerazione relativa a un evento di scorrimento è terminata.

DecelerationStarted(IUIScrollViewDelegate, UIScrollView)

Indica che è iniziata la decelerazione di un evento di scorrimento.

DidChangeAdjustedContentInset(IUIScrollViewDelegate, UIScrollView)

Metodo chiamato quando i valori inset cambiano.

DidZoom(IUIScrollViewDelegate, UIScrollView)

Indica che il controllo scrollView specificato è stato ingrandita.

DraggingEnded(IUIScrollViewDelegate, UIScrollView, Boolean)

Indica che il trascinamento è stato completato.

DraggingStarted(IUIScrollViewDelegate, UIScrollView)

Indica che il trascinamento è iniziato.

ScrollAnimationEnded(IUIScrollViewDelegate, UIScrollView)

Indica che tutte le animazioni relative allo scorrimento sono state completate.

Scrolled(IUIScrollViewDelegate, UIScrollView)

Indica che è stato eseguito lo scorrimento del controllo scrollView specificato.

ScrolledToTop(IUIScrollViewDelegate, UIScrollView)

Indica che lo scorrimento di scrollView specificato è terminato nella parte superiore.

ShouldScrollToTop(IUIScrollViewDelegate, UIScrollView)

Indica se è consentito uno scorrimento all'inizio di scrollView.

ViewForZoomingInScrollView(IUIScrollViewDelegate, UIScrollView)

UiView da ridimensionare quando viene richiesto lo zoom.

WillEndDragging(IUIScrollViewDelegate, UIScrollView, CGPoint, CGPoint)

Indica che il trascinamento sta per terminare.

ZoomingEnded(IUIScrollViewDelegate, UIScrollView, UIView, nfloat)

Indica che lo zoom è stato completato.

ZoomingStarted(IUIScrollViewDelegate, UIScrollView, UIView)

Indica che è iniziato lo zoom.

Si applica a

Vedi anche