UITableViewDelegate_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 all'interfaccia IUITableViewDelegate per supportare tutti i metodi dal UITableViewDelegate protocollo.
public static class UITableViewDelegate_Extensions
type UITableViewDelegate_Extensions = class
- Ereditarietà
-
UITableViewDelegate_Extensions
Commenti
I metodi di estensione per IUITableViewDelegate consentire agli sviluppatori di considerare le istanze dell'interfaccia come avere tutti i metodi facoltativi del protocollo originale UITableViewDelegate . Poiché l'interfaccia contiene solo i membri necessari, questi metodi di estensione consentono agli sviluppatori di chiamare i membri facoltativi del protocollo.
Metodi
AccessoryButtonTapped(IUITableViewDelegate, UITableView, NSIndexPath) |
Indica che l'utente ha toccato l'accessorio/divulgazione matom in corrispondenza dell'indexPath specificato. |
AccessoryForRow(IUITableViewDelegate, UITableView, NSIndexPath) |
Gli sviluppatori non devono usare questo metodo deprecato. |
CanFocusRow(IUITableViewDelegate, UITableView, NSIndexPath) |
Se la riga in corrispondenza dell'oggetto specificato |
CanPerformAction(IUITableViewDelegate, UITableView, Selector, NSIndexPath, NSObject) |
Se la cella in corrispondenza dell'indexPath specificato può eseguire l'operazione Copia o Incolla specificata. |
CellDisplayingEnded(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath) |
Indica che la cella è stata appena rimossa. |
CustomizeMoveTarget(IUITableViewDelegate, UITableView, NSIndexPath, NSIndexPath) |
Usato per modificare una destinazione di spostamento della cella, ad esempio per evitare di eliminare una cella in una determinata posizione. |
DidEndEditing(IUITableViewDelegate, UITableView, NSIndexPath) |
Indica che la modifica della cella in corrispondenza dell'indexPath specificato è stata completata. |
DidUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext, UIFocusAnimationCoordinator) |
Indica che lo stato attivo è cambiato come dettagliato in |
EditActionsForRow(IUITableViewDelegate, UITableView, NSIndexPath) |
Restituisce una matrice di azioni di riga da visualizzare dopo che l'utente scorre la riga nella |
EditingStyleForRow(IUITableViewDelegate, UITableView, NSIndexPath) |
UITableViewCellEditingStyle per indexPath specificato. |
EstimatedHeight(IUITableViewDelegate, UITableView, NSIndexPath) |
Stima dell'altezza per indexPath specificato. Le implementazioni devono eseguire calcoli minimi, come viene chiamato ripetutamente. |
EstimatedHeightForFooter(IUITableViewDelegate, UITableView, nint) |
Altezza stimata del piè di pagina della sezione specificata. |
EstimatedHeightForHeader(IUITableViewDelegate, UITableView, nint) |
Altezza stimata dell'intestazione della sezione specificata. |
FooterViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint) |
Indica che il piè di pagina della sezione specificata è stato rimosso. |
GetHeightForFooter(IUITableViewDelegate, UITableView, nint) |
Altezza del piè di pagina per la sezione specificata. |
GetHeightForHeader(IUITableViewDelegate, UITableView, nint) |
Altezza dell'intestazione per la sezione specificata. |
GetHeightForRow(IUITableViewDelegate, UITableView, NSIndexPath) |
Altezza della cella in corrispondenza dell'indexPath specificato. |
GetIndexPathForPreferredFocusedView(IUITableViewDelegate, UITableView) |
Percorso di indice della visualizzazione dello stato attivo preferito della tabella. |
GetLeadingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath) |
Restituisce la configurazione dell'azione di scorrimento rapido per gli scorrimenti a scorrimento rapido che iniziano dal bordo superiore. |
GetTrailingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath) |
Restituisce la configurazione dell'azione di scorrimento rapido per gli scorrimenti a scorrimento rapido che iniziano dal bordo finale. |
GetViewForFooter(IUITableViewDelegate, UITableView, nint) |
Visualizzazione usata per il piè di pagina della sezione specificata. |
GetViewForHeader(IUITableViewDelegate, UITableView, nint) |
Visualizzazione utilizzata per l'intestazione della sezione specificata. |
HeaderViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint) |
Indica che l'intestazione della sezione specificata è stata rimossa. |
IndentationLevel(IUITableViewDelegate, UITableView, NSIndexPath) |
Livello di rientro per la cella in corrispondenza dell'indexPath specificato. |
PerformAction(IUITableViewDelegate, UITableView, Selector, NSIndexPath, NSObject) |
Esegue l'azione Copia o Incolla specificata. |
RowDeselected(IUITableViewDelegate, UITableView, NSIndexPath) |
Indica che la cella in corrispondenza dell'indicePath specificato è stata deselezionata. |
RowHighlighted(IUITableViewDelegate, UITableView, NSIndexPath) |
Indica che la cella in corrispondenza dell'indexPath specificato è stata evidenziata. |
RowSelected(IUITableViewDelegate, UITableView, NSIndexPath) |
Indica che la chiamata in corrispondenza dell'indexPath specificato è stata selezionata. |
RowUnhighlighted(IUITableViewDelegate, UITableView, NSIndexPath) |
Indica che la cella in corrispondenza dell'indicePath specificato non è stata rilevata. |
ShouldHighlightRow(IUITableViewDelegate, UITableView, NSIndexPath) |
Indica se la cella in corrispondenza dell'indexPath specificato deve essere evidenziata. |
ShouldIndentWhileEditing(IUITableViewDelegate, UITableView, NSIndexPath) |
Se la cella in corrispondenza dell'indexPath specificato deve essere rientro durante la modifica. |
ShouldShowMenu(IUITableViewDelegate, UITableView, NSIndexPath) |
Se la cella nella riga specificataAtIndexPath deve visualizzare un menu di azione. |
ShouldSpringLoadRow(IUITableViewDelegate, UITableView, NSIndexPath, IUISpringLoadedInteractionContext) |
Metodo chiamato per indicare se la riga identificata deve eseguire il springload nel contesto specificato. |
ShouldUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext) |
TCalled prima della perdita o ricezione dello |
TitleForDeleteConfirmation(IUITableViewDelegate, UITableView, NSIndexPath) |
Quando sottoposto a override, modifica il titolo predefinito del pulsante di conferma dell'eliminazione. |
WillBeginEditing(IUITableViewDelegate, UITableView, NSIndexPath) |
Indica che la cella in corrispondenza dell'indexPath specificato sta per essere modificata. |
WillDeselectRow(IUITableViewDelegate, UITableView, NSIndexPath) |
Indica che la cella in corrispondenza dell'indexPath specificato sta per essere deselezionata. |
WillDisplay(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath) |
Indica che la cella in corrispondenza dell'indexPath specificato sta per essere visualizzata. |
WillDisplayFooterView(IUITableViewDelegate, UITableView, UIView, nint) |
Indica che la visualizzazione piè di pagina per la sezione specificata sta per essere visualizzata. |
WillDisplayHeaderView(IUITableViewDelegate, UITableView, UIView, nint) |
Indica che la visualizzazione intestazione della sezione specificata sta per essere visualizzata. |
WillSelectRow(IUITableViewDelegate, UITableView, NSIndexPath) |
Indica che la cella in corrispondenza dell'indexPath specificato sta per essere selezionata. |