Partager via


UICollectionViewDelegate Classe

Définition

Utilisé pour recevoir des notifications relatives à un 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
Héritage
UICollectionViewDelegate
Dérivé
Attributs
Implémente

Remarques

Les méthodes dans UICollectionViewDelegate sont appelées en réaction aux événements se produisant dans un associé UICollectionView. Pour utiliser cette classe, vous devez en dériver et remplacer sa méthode pour répondre aux événements.

Bien que UICollectionView soit un sous-type de UIScrollView, UICollectionViewDelegate n’est pas un sous-type de UIScrollViewDelegate. Néanmoins, la plupart des méthodes en UICollectionViewDelegate miroir de celles des développeurs d’applications UIScrollViewDelegate et d’applications peuvent trouver utile de consulter la documentation de cette classe pour une discussion plus détaillée des méthodes relatives au défilement.

La UICollectionViewSource classe fournit une alternative à cette classe, en combinant l’API UICollectionViewDelegate et les UICollectionViewDataSource API. Il est disponible via la Source propriété .

Sélection et mise en surbrillance

La sélection et la mise en surbrillance dans un UICollectionView suit cette séquence :

Action de l'utilisateurUICollectionViewDelegate, méthodesPropriétés UICollectionViewCell
Rien touché

Highlighted == false; Selected == false

Doigt vers le bas dans la cellule

ShouldHighlightItem(UICollectionView, NSIndexPath) est appelée. Si elle retourne false, le traitement s’arrête.

ItemHighlighted(UICollectionView, NSIndexPath) est appelée.

Highlighted == true; Selected == false

Doigt vers le haut ShouldSelectItem(UICollectionView, NSIndexPath) est appelée. Si elle retourne false, le traitement s’arrête.
ItemSelected(UICollectionView, NSIndexPath) est appelée. ItemUnhighlighted(UICollectionView, NSIndexPath) est appelée.

Highlighted == false; Selected == true

La désélection d’un UICollectionViewCell suit une séquence similaire :

Action de l'utilisateurUICollectionViewDelegate, méthodesPropriétés UICollectionViewCell
Rien n’a été touché alors que certains UICollectionViewCell sont mis en surbrillance.

Highlighted == false; Selected == true

Cellule Appuis sur le doigt (désélectionner le mouvement) ShouldDeselectItem(UICollectionView, NSIndexPath) est appelée. Si elle retourne false, le traitement s’arrête.
ItemDeselected(UICollectionView, NSIndexPath) est appelée.

Highlighted == false; Selected == false

Constructeurs

UICollectionViewDelegate()

Le constructeur par défaut initialise une nouvelle instance de cette classe.

UICollectionViewDelegate(IntPtr)

Constructeur utilisé lors de la création de représentations managées d’objets non managés ; Appelé par le runtime.

UICollectionViewDelegate(NSObjectFlag)

Constructeur pour appeler des classes dérivées pour ignorer l’initialisation et simplement allouer l’objet.

Propriétés

Class

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
ClassHandle

Handle pour cette classe.

(Hérité de NSObject)
DebugDescription

Description significative de cet objet.

(Hérité de NSObject)
Description

Description de l’objet, la version Objective-C de ToString.

(Hérité de NSObject)
Handle

Handle (pointeur) vers la représentation d’objet non managée.

(Hérité de NSObject)
IsDirectBinding

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
IsProxy

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
RetainCount

Retourne le nombre de rétention Objective-C actuel pour l’objet.

(Hérité de NSObject)
Self

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
Superclass

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
SuperHandle

Handle utilisé pour représenter les méthodes de la classe de base pour ce NSObject.

(Hérité de NSObject)
Zone

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)

Méthodes

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Inscrit un objet pour être observé en externe (à l’aide de NSString keyPath).   Les modifications observées sont envoyées à la méthode objet ObserveValue(NSString, NSObject, NSDictionary, IntPtr) de l’observateur.

(Hérité de NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Inscrit un objet pour être observé en externe (à l’aide de la chaîne keyPath).   Les modifications observées sont envoyées à la méthode objet ObserveValue(NSString, NSObject, NSDictionary, IntPtr) de l’observateur.

(Hérité de NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Inscrit un objet pour être observé en externe à l’aide d’une méthode arbitraire.

(Hérité de NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Inscrit un objet pour être observé en externe à l’aide d’une méthode arbitraire.

(Hérité de NSObject)
AwakeFromNib()

Appelé après le chargement de l’objet à partir du fichier nib. Les remplaçants doivent appeler base. AwakeFromNib().

(Hérité de NSObject)
BeginInvokeOnMainThread(Action)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Appelle de manière asynchrone le code spécifié sur le thread d’interface utilisateur principal.

(Hérité de NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsolète.

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
BindingInfo(String)
Obsolète.

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
BindingOptionDescriptions(String)
Obsolète.

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
BindingValueClass(String)
Obsolète.

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
CanFocusItem(UICollectionView, NSIndexPath)

Indique si l’élément sur indexPath peut être concentré.

CanPerformAction(UICollectionView, Selector, NSIndexPath, NSObject)

Indique si ce UICollectionViewDelegate peut effectuer l’action spécifiée sur un élément du UICollectionView.

CellDisplayingEnded(UICollectionView, UICollectionViewCell, NSIndexPath)

Indique que la cellule spécifiée a été supprimée du UICollectionView.

CommitEditing()

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
ConformsToProtocol(IntPtr)

Appelé pour déterminer si cet objet implémente le protocole spécifié.

(Hérité de NSObject)
Copy()

Effectue une copie de l’objet Objective-C sous-jacent.

(Hérité de NSObject)
DangerousAutorelease()

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
DangerousRelease()

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
DangerousRetain()

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
DecelerationEnded(UIScrollView)

Indique que la décélération à partir d’un événement de défilement est terminée.

DecelerationStarted(UIScrollView)

Indique que la décélération à partir d’un événement de défilement a commencé.

DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indique qu’une modification s’est produite aux index pour une relation à plusieurs.

(Hérité de NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
DidChangeAdjustedContentInset(UIScrollView)

Méthode appelée lorsque les valeurs de l’ensemble changent.

DidChangeValue(String)

Indique qu’une modification s’est produite sur la clé spécifiée.

(Hérité de NSObject)
DidUpdateFocus(UICollectionView, UICollectionViewFocusUpdateContext, UIFocusAnimationCoordinator)

Méthode de délégué appelée peu de temps après que le focus a changé pour un nouveau UIView.

DidZoom(UIScrollView)

Indique que le zoom s’est produit.

Dispose()

Libère les ressources utilisées par l’objet NSObject.

(Hérité de NSObject)
Dispose(Boolean)

Libère les ressources utilisées par l’objet NSObject.

(Hérité de NSObject)
DoesNotRecognizeSelector(Selector)

Indique que cet objet ne reconnaît pas le sélecteur spécifié.

(Hérité de NSObject)
DraggingEnded(UIScrollView, Boolean)

Indique que le glissement est terminé.

DraggingStarted(UIScrollView)

Indique que le glissement a commencé.

Equals(NSObject)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
Equals(Object)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
ExposedBindings()

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
GetBindingInfo(NSString)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
GetBindingOptionDescriptions(NSString)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
GetBindingValueClass(NSString)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Récupère les valeurs des clés spécifiées.

(Hérité de NSObject)
GetHashCode()

Génère un code de hachage pour l’instance actuelle.

(Hérité de NSObject)
GetIndexPathForPreferredFocusedView(UICollectionView)

En cas de substitution, permet au développeur de spécifier l’élément qui doit initialement recevoir le focus.

GetMethodForSelector(Selector)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
GetNativeField(String)
Obsolète.

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
GetNativeHash()

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
GetTargetContentOffset(UICollectionView, CGPoint)

En cas de substitution, permet au développeur de modifier le décalage de contenu pour les modifications de disposition et d’animation.

GetTargetIndexPathForMove(UICollectionView, NSIndexPath, NSIndexPath)

En cas de substitution, permet au développeur de modifier l’emplacement final d’un élément déplacé. (Par exemple, pour interdire un déplacement vers un particulier proposedIndexPath.)

Init()

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
InitializeHandle(IntPtr)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
InitializeHandle(IntPtr, String)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
Invoke(Action, Double)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
Invoke(Action, TimeSpan)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
InvokeOnMainThread(Action)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
InvokeOnMainThread(Selector, NSObject)

Appelle de manière synchrone le code spécifié sur le thread d’interface utilisateur principal.

(Hérité de NSObject)
IsEqual(NSObject)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
IsKindOfClass(Class)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
IsMemberOfClass(Class)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
ItemDeselected(UICollectionView, NSIndexPath)

Indique que l’élément à l’index spécifié a été désélectionné.

ItemHighlighted(UICollectionView, NSIndexPath)

Indique que l’élément spécifié a été mis en surbrillance.

ItemSelected(UICollectionView, NSIndexPath)

Indique que l’élément à l’index spécifié a été sélectionné.

ItemUnhighlighted(UICollectionView, NSIndexPath)

Indique que la mise en surbrillance de l’élément à l’index spécifié a été supprimée.

MarkDirty()

Promeut un objet homologue normal (IsDirectBinding a la valeur true) en objet toggleref.

(Hérité de NSObject)
MutableCopy()

Crée une copie mutable du NSObject spécifié.

(Hérité de NSObject)
ObjectDidEndEditing(NSObject)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indique que la valeur au keyPath spécifié par rapport à cet objet a changé.

(Hérité de NSObject)
PerformAction(UICollectionView, Selector, NSIndexPath, NSObject)

Exécute l’action spécifiée sur un élément dans UICollectionView.

PerformSelector(Selector)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
PerformSelector(Selector, NSObject)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
PerformSelector(Selector, NSObject, Double)

Appelle le sélecteur sur l’instance actuelle et, si le obj n’est pas null, il le transmet en tant que paramètre unique.

(Hérité de NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
PerformSelector(Selector, NSObject, NSObject)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
PrepareForInterfaceBuilder()

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
RemoveObserver(NSObject, NSString)

Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath spécifié.

(Hérité de NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath et le contexte spécifiés.

(Hérité de NSObject)
RemoveObserver(NSObject, String)

Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath spécifié.

(Hérité de NSObject)
RemoveObserver(NSObject, String, IntPtr)

Empêche l’observateur spécifié de recevoir d’autres notifications de valeurs modifiées pour le keyPath et le contexte spécifiés.

(Hérité de NSObject)
RespondsToSelector(Selector)

Indique si cet objet reconnaît le sélecteur spécifié.

(Hérité de NSObject)
ScrollAnimationEnded(UIScrollView)

Indique que l’animation relative à un événement de défilement est terminée.

Scrolled(UIScrollView)

Indique que le défilement s’est produit.

ScrolledToTop(UIScrollView)

Indique que le UICollectionView a fait défiler jusqu’à son début.

SetNativeField(String, NSObject)
Obsolète.

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
SetNilValueForKey(NSString)

Définit la valeur null de la clé spécifiée.

(Hérité de NSObject)
SetValueForKey(NSObject, NSString)

Définit la valeur de la propriété spécifiée par la clé à la valeur spécifiée.

(Hérité de NSObject)
SetValueForKeyPath(IntPtr, NSString)

Constructeur utilisé lors de la création de représentations managées d’objets non managés ; Appelé par le runtime.

(Hérité de NSObject)
SetValueForKeyPath(NSObject, NSString)

Définit la valeur d’une propriété accessible à l’aide d’un chemin de clé.

(Hérité de NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indique une tentative d’écriture d’une valeur dans une clé non définie. S’il n’est pas remplacé, déclenche une exception NSUndefinedKeyException.

(Hérité de NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Définit les valeurs de ce NSObject sur celles du dictionnaire spécifié.

(Hérité de NSObject)
ShouldDeselectItem(UICollectionView, NSIndexPath)

Indique si l’élément spécifié doit être désélectionné.

ShouldHighlightItem(UICollectionView, NSIndexPath)

Indique si l’élément spécifié doit être mis en surbrillance pendant le suivi.

ShouldScrollToTop(UIScrollView)

Indique si le UICollectionView doit faire défiler jusqu’à son début.

ShouldSelectItem(UICollectionView, NSIndexPath)

Indique si l’élément spécifié doit être sélectionné.

ShouldShowMenu(UICollectionView, NSIndexPath)

Indique si un menu d’action doit être affiché pour l’élément spécifié.

ShouldSpringLoadItem(UICollectionView, NSIndexPath, IUISpringLoadedInteractionContext)

Méthode appelée pour indiquer si l’élément identifié doit être chargé dans le contexte spécifié.

ShouldUpdateFocus(UICollectionView, UICollectionViewFocusUpdateContext)

Appelé avant qu’une cellule dans le collectionView focus de perte ou de réception. Si l’un des environnements de focus retourne false, la mise à jour du focus est annulée.

SupplementaryViewDisplayingEnded(UICollectionView, UICollectionReusableView, NSString, NSIndexPath)

Indique que l’affichage supplémentaire spécifié a été supprimé du UICollectionView.

ToString()

Retourne une représentation sous forme de chaîne de la valeur de l’instance actuelle.

(Hérité de NSObject)
TransitionLayout(UICollectionView, UICollectionViewLayout, UICollectionViewLayout)

Disposition de transition personnalisée à utiliser lors du déplacement d’une disposition à l’autre.

Unbind(NSString)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
Unbind(String)
Obsolète.

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
ValueForKey(NSString)

Retourne la valeur de la propriété associée à la clé spécifiée.

(Hérité de NSObject)
ValueForKeyPath(NSString)

Retourne la valeur d’une propriété accessible à l’aide d’un chemin de clé.

(Hérité de NSObject)
ValueForUndefinedKey(NSString)

Indique une tentative de lecture d’une valeur d’une clé non définie. S’il n’est pas remplacé, déclenche une exception NSUndefinedKeyException.

(Hérité de NSObject)
ViewForZoomingInScrollView(UIScrollView)

UiView à utiliser lors du zoom est sur le point de se produire.

WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indique que les valeurs des index spécifiés dans la clé spécifiée sont sur le point de changer.

(Hérité de NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

(Hérité de NSObject)
WillChangeValue(String)

Indique que la valeur de la clé spécifiée est sur le point de changer.

(Hérité de NSObject)
WillDisplayCell(UICollectionView, UICollectionViewCell, NSIndexPath)

le cell est sur le point d’être affiché.

WillDisplaySupplementaryView(UICollectionView, UICollectionReusableView, String, NSIndexPath)

Le supplément view est sur le point d’être affiché.

WillEndDragging(UIScrollView, CGPoint, CGPoint)

Indique que le glissement est sur le point de se terminer.

ZoomingEnded(UIScrollView, UIView, nfloat)

Indique que le zoom est terminé.

ZoomingStarted(UIScrollView, UIView)

Indique que le zoom a commencé.

Méthodes d’extension

GetDebugDescription(INSObjectProtocol)

Utilisé pour recevoir des notifications relatives à un UICollectionView.

GetAccessibilityCustomRotors(NSObject)

Obtient le tableau d’objets UIAccessibilityCustomRotor approprié pour l’objet this .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Définit le tableau d’objets UIAccessibilityCustomRotor approprié pour l’objet this .

CanFocusItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indique si l’élément sur indexPath peut être concentré.

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

Indique si la cellule au niveau du spécifié indexPath prend en charge l’action spécifiée.

CellDisplayingEnded(IUICollectionViewDelegate, UICollectionView, UICollectionViewCell, NSIndexPath)

Indique que la cellule au niveau de l’indexPath spécifié a été supprimée.

DidUpdateFocus(IUICollectionViewDelegate, UICollectionView, UICollectionViewFocusUpdateContext, UIFocusAnimationCoordinator)

Indique que le focus a changé comme indiqué dans .context

GetIndexPathForPreferredFocusedView(IUICollectionViewDelegate, UICollectionView)

En cas de substitution, permet au développeur de spécifier l’élément qui doit initialement recevoir le focus.

GetTargetContentOffset(IUICollectionViewDelegate, UICollectionView, CGPoint)

En cas de substitution, permet au développeur de modifier le décalage de contenu pour les modifications de disposition et d’animation.

GetTargetIndexPathForMove(IUICollectionViewDelegate, UICollectionView, NSIndexPath, NSIndexPath)

En cas de substitution, permet au développeur de modifier l’emplacement final d’un élément déplacé. (Par exemple, pour interdire un déplacement vers un particulier proposedIndexPath.)

ItemDeselected(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indique que la cellule au niveau de l’indexPath spécifié a été désélectionnée.

ItemHighlighted(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indique que la cellule au niveau de l’indexPath spécifié a été mise en surbrillance.

ItemSelected(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indique que la cellule au niveau de l’indexPath spécifié a été sélectionnée.

ItemUnhighlighted(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indique que la cellule au niveau de l’indexPath spécifié a été décochée.

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

Indique si la cellule au niveau de l’indexPath spécifié prend en charge l’action Copier ou Coller spécifiée.

ShouldDeselectItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indique si la cellule au niveau de l’indexPath spécifié doit s’autoriser à être désélectionnée.

ShouldHighlightItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indique si la cellule au niveau de l’indexPath spécifié doit se permettre d’être mise en surbrillance.

ShouldSelectItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indique si la cellule au niveau de l’indexPath spécifié s’autorise à être sélectionnée.

ShouldShowMenu(IUICollectionViewDelegate, UICollectionView, NSIndexPath)

Indique si la cellule au niveau de l’indexPath spécifié doit afficher un menu Action.

ShouldSpringLoadItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath, IUISpringLoadedInteractionContext)

Méthode appelée pour indiquer si l’élément identifié doit être springload dans le contexte spécifié.

ShouldUpdateFocus(IUICollectionViewDelegate, UICollectionView, UICollectionViewFocusUpdateContext)

En cas de substitution, permet au développeur d’empêcher la modification du focus spécifiée dans context.

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

Indique que la vue supplémentaire au niveau de l’indexPath spécifié a été supprimée.

TransitionLayout(IUICollectionViewDelegate, UICollectionView, UICollectionViewLayout, UICollectionViewLayout)

UICollectionViewTransitionLayout à utiliser lors du déplacement du spécifié fromLayout vers toLayout.

WillDisplayCell(IUICollectionViewDelegate, UICollectionView, UICollectionViewCell, NSIndexPath)

Le cell est sur le point d’être affiché.

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

Le supplément view est sur le point d’être affiché.

DecelerationEnded(IUIScrollViewDelegate, UIScrollView)

Indique que la décélération relative à un événement de défilement a pris fin.

DecelerationStarted(IUIScrollViewDelegate, UIScrollView)

Indique que la décélération d’un événement de défilement a commencé.

DidChangeAdjustedContentInset(IUIScrollViewDelegate, UIScrollView)

Méthode appelée lorsque les valeurs inset changent.

DidZoom(IUIScrollViewDelegate, UIScrollView)

Indique que le scrollView spécifié a effectué un zoom.

DraggingEnded(IUIScrollViewDelegate, UIScrollView, Boolean)

Indique que le glissement est terminé.

DraggingStarted(IUIScrollViewDelegate, UIScrollView)

Indique que le glissement a commencé.

ScrollAnimationEnded(IUIScrollViewDelegate, UIScrollView)

Indique que toutes les animations relatives au défilement sont terminées.

Scrolled(IUIScrollViewDelegate, UIScrollView)

Indique que le scrollView spécifié a fait défiler.

ScrolledToTop(IUIScrollViewDelegate, UIScrollView)

Indique que le défilement de scrollView spécifié s’est terminé en haut.

ShouldScrollToTop(IUIScrollViewDelegate, UIScrollView)

Indique si un défilement jusqu’au début de scrollView doit être autorisé.

ViewForZoomingInScrollView(IUIScrollViewDelegate, UIScrollView)

UIView à mettre à l’échelle lorsque le zoom est demandé.

WillEndDragging(IUIScrollViewDelegate, UIScrollView, CGPoint, CGPoint)

Indique que le glissement est sur le point de se terminer.

ZoomingEnded(IUIScrollViewDelegate, UIScrollView, UIView, nfloat)

Indique que le zoom est terminé.

ZoomingStarted(IUIScrollViewDelegate, UIScrollView, UIView)

Indique que le zoom a commencé.

S’applique à

Voir aussi