UICollectionViewDelegate_Extensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Metodi di estensione per l'interfaccia IUICollectionViewDelegate per supportare tutti i metodi del UICollectionViewDelegate protocollo.
public static class UICollectionViewDelegate_Extensions
type UICollectionViewDelegate_Extensions = class
- Ereditarietà
-
UICollectionViewDelegate_Extensions
Commenti
I metodi di estensione per IUICollectionViewDelegate consentire agli sviluppatori di considerare le istanze dell'interfaccia come tutti i metodi facoltativi del protocollo originale UICollectionViewDelegate . Poiché l'interfaccia contiene solo i membri necessari, questi metodi di estensione consentono agli sviluppatori di chiamare i membri facoltativi del protocollo.
Metodi
CanFocusItem(IUICollectionViewDelegate, UICollectionView, NSIndexPath) |
Indica se l'elemento in |
CanPerformAction(IUICollectionViewDelegate, UICollectionView, Selector, NSIndexPath, NSObject) |
Indica se la cella in corrispondenza dell'oggetto specificato supporta l'azione specificata |
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 |
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 |
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 |
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 |
WillDisplaySupplementaryView(IUICollectionViewDelegate, UICollectionView, UICollectionReusableView, String, NSIndexPath) |
Il supplemento |