UICollectionViewDelegateFlowLayout Classe

Definizione

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

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

Commenti

L'override dei metodi in questa classe consente allo sviluppatore dell'applicazione di controllare la spaziatura in un oggetto basato su UICollectionViewFlowLayoutgriglia.

Inoltre, questo delegato può essere usato per rispondere agli eventi generati da un oggetto UICollectionViewFlowLayout.

Costruttori

UICollectionViewDelegateFlowLayout()

Costruttore predefinito, inizializza una nuova istanza di questa classe.

UICollectionViewDelegateFlowLayout(IntPtr)

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

UICollectionViewDelegateFlowLayout(NSObjectFlag)

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

Proprietà

Class

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(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

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
IsProxy

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
RetainCount

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

(Ereditato da NSObject)
Self

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
Superclass

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
SuperHandle

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

(Ereditato da NSObject)
Zone

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(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)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(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)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

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

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
BindingInfo(String)
Obsoleti.

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
BindingOptionDescriptions(String)
Obsoleti.

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
BindingValueClass(String)
Obsoleti.

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
CanFocusItem(UICollectionView, NSIndexPath)

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

(Ereditato da UICollectionViewDelegate)
CanPerformAction(UICollectionView, Selector, NSIndexPath, NSObject)

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

(Ereditato da UICollectionViewDelegate)
CellDisplayingEnded(UICollectionView, UICollectionViewCell, NSIndexPath)

Indica che la cella specificata è stata rimossa da UICollectionView.

(Ereditato da UICollectionViewDelegate)
CommitEditing()

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

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

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(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()

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
DangerousRelease()

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
DangerousRetain()

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
DecelerationEnded(UIScrollView)

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

(Ereditato da UICollectionViewDelegate)
DecelerationStarted(UIScrollView)

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

(Ereditato da UICollectionViewDelegate)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

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

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

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
DidChangeAdjustedContentInset(UIScrollView)

Metodo chiamato quando i valori inset cambiano.

(Ereditato da UICollectionViewDelegate)
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.

(Ereditato da UICollectionViewDelegate)
DidZoom(UIScrollView)

Indica che si è verificato lo zoom.

(Ereditato da UICollectionViewDelegate)
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.

(Ereditato da UICollectionViewDelegate)
DraggingStarted(UIScrollView)

Indica che il trascinamento è iniziato.

(Ereditato da UICollectionViewDelegate)
Equals(NSObject)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
Equals(Object)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
ExposedBindings()

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
GetBindingInfo(NSString)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
GetBindingOptionDescriptions(NSString)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
GetBindingValueClass(NSString)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(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.

(Ereditato da UICollectionViewDelegate)
GetInsetForSection(UICollectionView, UICollectionViewLayout, nint)

Margini da applicare al contenuto nella sezione specificata.

GetMethodForSelector(Selector)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
GetMinimumInteritemSpacingForSection(UICollectionView, UICollectionViewLayout, nint)

Spaziatura tra gli elementi nelle righe o nelle colonne di una sezione.

GetMinimumLineSpacingForSection(UICollectionView, UICollectionViewLayout, nint)

Spaziatura tra righe o colonne di una sezione.

GetNativeField(String)
Obsoleti.

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
GetNativeHash()

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
GetReferenceSizeForFooter(UICollectionView, UICollectionViewLayout, nint)

Dimensioni della visualizzazione piè di pagina per la sezione specificata.

GetReferenceSizeForHeader(UICollectionView, UICollectionViewLayout, nint)

Dimensioni della visualizzazione intestazione per la sezione specificata.

GetSizeForItem(UICollectionView, UICollectionViewLayout, NSIndexPath)

Dimensione della cella dell'elemento specificato.

GetTargetContentOffset(UICollectionView, CGPoint)

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

(Ereditato da UICollectionViewDelegate)
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.)

(Ereditato da UICollectionViewDelegate)
Init()

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
InitializeHandle(IntPtr)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
InitializeHandle(IntPtr, String)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
Invoke(Action, Double)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
Invoke(Action, TimeSpan)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
InvokeOnMainThread(Action)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

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

(Ereditato da NSObject)
IsEqual(NSObject)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
IsKindOfClass(Class)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
IsMemberOfClass(Class)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
ItemDeselected(UICollectionView, NSIndexPath)

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

(Ereditato da UICollectionViewDelegate)
ItemHighlighted(UICollectionView, NSIndexPath)

Indica che l'elemento specificato è stato evidenziato.

(Ereditato da UICollectionViewDelegate)
ItemSelected(UICollectionView, NSIndexPath)

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

(Ereditato da UICollectionViewDelegate)
ItemUnhighlighted(UICollectionView, NSIndexPath)

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

(Ereditato da UICollectionViewDelegate)
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)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(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.

(Ereditato da UICollectionViewDelegate)
PerformSelector(Selector)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(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[])

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

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

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

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

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

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

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
PrepareForInterfaceBuilder()

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(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.

(Ereditato da UICollectionViewDelegate)
Scrolled(UIScrollView)

Indica che si è verificato lo scorrimento.

(Ereditato da UICollectionViewDelegate)
ScrolledToTop(UIScrollView)

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

(Ereditato da UICollectionViewDelegate)
SetNativeField(String, NSObject)
Obsoleti.

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(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.

(Ereditato da UICollectionViewDelegate)
ShouldHighlightItem(UICollectionView, NSIndexPath)

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

(Ereditato da UICollectionViewDelegate)
ShouldScrollToTop(UIScrollView)

Se UICollectionView deve scorrere fino all'inizio.

(Ereditato da UICollectionViewDelegate)
ShouldSelectItem(UICollectionView, NSIndexPath)

Se l'elemento specificato deve essere selezionato.

(Ereditato da UICollectionViewDelegate)
ShouldShowMenu(UICollectionView, NSIndexPath)

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

(Ereditato da UICollectionViewDelegate)
ShouldSpringLoadItem(UICollectionView, NSIndexPath, IUISpringLoadedInteractionContext)

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

(Ereditato da UICollectionViewDelegate)
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.

(Ereditato da UICollectionViewDelegate)
SupplementaryViewDisplayingEnded(UICollectionView, UICollectionReusableView, NSString, NSIndexPath)

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

(Ereditato da UICollectionViewDelegate)
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.

(Ereditato da UICollectionViewDelegate)
Unbind(NSString)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(Ereditato da NSObject)
Unbind(String)
Obsoleti.

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(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.

(Ereditato da UICollectionViewDelegate)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

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

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

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

(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.

(Ereditato da UICollectionViewDelegate)
WillDisplaySupplementaryView(UICollectionView, UICollectionReusableView, String, NSIndexPath)

Il supplemento view sta per essere visualizzato.

(Ereditato da UICollectionViewDelegate)
WillEndDragging(UIScrollView, CGPoint, CGPoint)

Indica che il trascinamento sta per completare.

(Ereditato da UICollectionViewDelegate)
ZoomingEnded(UIScrollView, UIView, nfloat)

Indica che lo zoom è stato completato.

(Ereditato da UICollectionViewDelegate)
ZoomingStarted(UIScrollView, UIView)

Indica che lo zoom è iniziato.

(Ereditato da UICollectionViewDelegate)

Metodi di estensione

GetDebugDescription(INSObjectProtocol)

Usato per personalizzare la spaziatura e reagire agli eventi in un oggetto UICollectionViewFlowLayout.

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 è cambiato come dettagliato in context.

GetIndexPathForPreferredFocusedView(IUICollectionViewDelegate, UICollectionView)

Quando sottoposto a override, consente allo sviluppatore di specificare l'elemento che deve inizialmente ricevere 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.

GetInsetForSection(IUICollectionViewDelegateFlowLayout, UICollectionView, UICollectionViewLayout, nint)

Margini da applicare al contenuto nella sezione specificata.

GetMinimumInteritemSpacingForSection(IUICollectionViewDelegateFlowLayout, UICollectionView, UICollectionViewLayout, nint)

Spaziatura tra gli elementi nelle righe o nelle colonne di una sezione.

GetMinimumLineSpacingForSection(IUICollectionViewDelegateFlowLayout, UICollectionView, UICollectionViewLayout, nint)

Spaziatura tra righe o colonne di una sezione.

GetReferenceSizeForFooter(IUICollectionViewDelegateFlowLayout, UICollectionView, UICollectionViewLayout, nint)

Dimensioni della visualizzazione piè di pagina per la sezione specificata.

GetReferenceSizeForHeader(IUICollectionViewDelegateFlowLayout, UICollectionView, UICollectionViewLayout, nint)

Dimensioni della visualizzazione intestazione per la sezione specificata.

GetSizeForItem(IUICollectionViewDelegateFlowLayout, UICollectionView, UICollectionViewLayout, NSIndexPath)

Dimensione della cella dell'elemento specificato.

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