UITableViewDelegate_Extensions Classe

Definizione

Metodi di estensione per l'interfaccia IUITableViewDelegate per supportare tutti i metodi del protocollo UITableViewDelegate.

public static class UITableViewDelegate_Extensions
type UITableViewDelegate_Extensions = class
Ereditarietà
UITableViewDelegate_Extensions

Commenti

I metodi di estensione per IUITableViewDelegate l'interfaccia consentono agli sviluppatori di considerare le istanze dell'interfaccia come tutti i metodi facoltativi del protocollo UITableViewDelegate originale. Poiché l'interfaccia contiene solo i membri necessari, questi metodi di estensione consentono agli sviluppatori di chiamare i membri facoltativi del protocollo.

Metodi

Nome Descrizione
AccessoryButtonTapped(IUITableViewDelegate, UITableView, NSIndexPath)

Indica che l'utente ha toccato il pulsante accessorio/divulgazione nel percorso indexPath specificato.

CanFocusRow(IUITableViewDelegate, UITableView, NSIndexPath)

Indica se la riga in corrispondenza dell'oggetto specificato indexPath può ricevere lo stato attivo.

CanPerformAction(IUITableViewDelegate, UITableView, Selector, NSIndexPath, NSObject)

Indica se la cella in corrispondenza dell'elemento indexPath specificato può eseguire l'operazione Copia o Incolla specificata.

CanPerformPrimaryAction(IUITableViewDelegate, UITableView, NSIndexPath)

Metodi di estensione per l'interfaccia IUITableViewDelegate per supportare tutti i metodi del protocollo UITableViewDelegate.

CellDisplayingEnded(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

Indica che la cella è stata appena rimossa.

CustomizeMoveTarget(IUITableViewDelegate, UITableView, NSIndexPath, NSIndexPath)

Usato per modificare una destinazione di spostamento delle celle, ad esempio per impedire l'eliminazione di una cella in una determinata posizione.

DidBeginMultipleSelectionInteraction(IUITableViewDelegate, UITableView, NSIndexPath)

Metodi di estensione per l'interfaccia IUITableViewDelegate per supportare tutti i metodi del protocollo UITableViewDelegate.

DidEndEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Indica che la modifica della cella in corrispondenza dell'elemento indexPath specificato è stata completata.

DidEndMultipleSelectionInteraction(IUITableViewDelegate, UITableView)

Metodi di estensione per l'interfaccia IUITableViewDelegate per supportare tutti i metodi del protocollo UITableViewDelegate.

DidUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext, UIFocusAnimationCoordinator)

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

EditActionsForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Restituisce una matrice di azioni di riga da visualizzare dopo che l'utente scorre rapidamente la riga nella tableView visualizzazione tabella identificata da indexPath.

EditingStyleForRow(IUITableViewDelegate, UITableView, NSIndexPath)

UITableViewCellEditingStyle per l'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, IntPtr)

Altezza stimata del piè di pagina per la sezione specificata.

EstimatedHeightForHeader(IUITableViewDelegate, UITableView, IntPtr)

Altezza stimata dell'intestazione per la sezione specificata.

FooterViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, IntPtr)

Chiamato quando una visualizzazione piè di pagina di sezione viene rimossa dalla tabella , ad esempio a causa dello scorrimento.

GetContextMenuConfiguration(IUITableViewDelegate, UITableView, NSIndexPath, CGPoint)

Metodi di estensione per l'interfaccia IUITableViewDelegate per supportare tutti i metodi del protocollo UITableViewDelegate.

GetHeightForFooter(IUITableViewDelegate, UITableView, IntPtr)

Chiamato per determinare l'altezza del piè di pagina per la sezione specificata da section.

GetHeightForHeader(IUITableViewDelegate, UITableView, IntPtr)

Altezza dell'intestazione per la sezione specificata.

GetHeightForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Altezza della cella in corrispondenza dell'oggetto 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 rapido che iniziano dal bordo iniziale.

GetPreviewForDismissingContextMenu(IUITableViewDelegate, UITableView, UIContextMenuConfiguration)

Metodi di estensione per l'interfaccia IUITableViewDelegate per supportare tutti i metodi del protocollo UITableViewDelegate.

GetPreviewForHighlightingContextMenu(IUITableViewDelegate, UITableView, UIContextMenuConfiguration)

Metodi di estensione per l'interfaccia IUITableViewDelegate per supportare tutti i metodi del protocollo UITableViewDelegate.

GetSelectionFollowsFocusForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Metodi di estensione per l'interfaccia IUITableViewDelegate per supportare tutti i metodi del protocollo UITableViewDelegate.

GetTrailingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath)

Restituisce la configurazione dell'azione di scorrimento rapido per gli scorrimenti rapido che iniziano dal bordo finale.

GetViewForFooter(IUITableViewDelegate, UITableView, IntPtr)

Restituisce un oggetto visualizzazione da visualizzare alla fine della sezione specificata.

GetViewForHeader(IUITableViewDelegate, UITableView, IntPtr)

Restituisce un oggetto visualizzazione da visualizzare all'inizio della sezione specificata.

HeaderViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, IntPtr)

Chiamato quando un'intestazione di sezione viene rimossa da una tabella , ad esempio a causa dello scorrimento.

IndentationLevel(IUITableViewDelegate, UITableView, NSIndexPath)

Livello di rientro per la cella in corrispondenza del percorso indexPath specificato.

PerformAction(IUITableViewDelegate, UITableView, Selector, NSIndexPath, NSObject)

Esegue l'azione Copia o Incolla specificata.

PerformPrimaryAction(IUITableViewDelegate, UITableView, NSIndexPath)

Metodi di estensione per l'interfaccia IUITableViewDelegate per supportare tutti i metodi del protocollo UITableViewDelegate.

RowDeselected(IUITableViewDelegate, UITableView, NSIndexPath)

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

RowHighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

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

RowSelected(IUITableViewDelegate, UITableView, NSIndexPath)

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

RowUnhighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

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

ShouldBeginMultipleSelectionInteraction(IUITableViewDelegate, UITableView, NSIndexPath)

Metodi di estensione per l'interfaccia IUITableViewDelegate per supportare tutti i metodi del protocollo UITableViewDelegate.

ShouldHighlightRow(IUITableViewDelegate, UITableView, NSIndexPath)

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

ShouldIndentWhileEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Indica se la cella in corrispondenza del percorso indexPath specificato deve essere rientrata durante la modifica.

ShouldShowMenu(IUITableViewDelegate, UITableView, NSIndexPath)

Indica se la cella nella riga specificataAtIndexPath deve visualizzare un menu azione.

ShouldSpringLoadRow(IUITableViewDelegate, UITableView, NSIndexPath, IUISpringLoadedInteractionContext)

Metodo chiamato per indicare se la riga identificata deve eseguire springload nel contesto specificato.

ShouldUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext)

TCalled prima di tableView perdere o ricevere lo stato attivo. Se uno degli ambienti dello stato attivo restituisce false, l'aggiornamento dello stato attivo viene annullato.

TitleForDeleteConfirmation(IUITableViewDelegate, UITableView, NSIndexPath)

In caso di 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'elemento indexPath specificato sta per essere deselezionata.

WillDisplay(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

Indica che la cella in corrispondenza dell'indexPath specificato sta per essere visualizzata.

WillDisplayContextMenu(IUITableViewDelegate, UITableView, UIContextMenuConfiguration, IUIContextMenuInteractionAnimating)

Metodi di estensione per l'interfaccia IUITableViewDelegate per supportare tutti i metodi del protocollo UITableViewDelegate.

WillDisplayFooterView(IUITableViewDelegate, UITableView, UIView, IntPtr)

Chiamato prima della visualizzazione di una visualizzazione piè di pagina per una sezione.

WillDisplayHeaderView(IUITableViewDelegate, UITableView, UIView, IntPtr)

Chiamato prima della visualizzazione di una visualizzazione intestazione per una sezione.

WillEndContextMenuInteraction(IUITableViewDelegate, UITableView, UIContextMenuConfiguration, IUIContextMenuInteractionAnimating)

Metodi di estensione per l'interfaccia IUITableViewDelegate per supportare tutti i metodi del protocollo UITableViewDelegate.

WillPerformPreviewAction(IUITableViewDelegate, UITableView, UIContextMenuConfiguration, IUIContextMenuInteractionCommitAnimating)

Metodi di estensione per l'interfaccia IUITableViewDelegate per supportare tutti i metodi del protocollo UITableViewDelegate.

WillSelectRow(IUITableViewDelegate, UITableView, NSIndexPath)

Indica che la cella in corrispondenza dell'indexPath specificato sta per essere selezionata.

Si applica a