Partager via


UITableViewDelegate_Extensions Classe

Définition

Méthodes d’extension à l’interface IUITableViewDelegate pour prendre en charge toutes les méthodes du UITableViewDelegate protocole.

public static class UITableViewDelegate_Extensions
type UITableViewDelegate_Extensions = class
Héritage
UITableViewDelegate_Extensions

Remarques

Les méthodes d’extension pour IUITableViewDelegate permettre aux développeurs de traiter les instances de l’interface comme ayant toutes les méthodes facultatives du protocole d’origine UITableViewDelegate . Étant donné que l’interface contient uniquement les membres requis, ces méthodes d’extension permettent aux développeurs d’appeler les membres facultatifs du protocole.

Méthodes

AccessoryButtonTapped(IUITableViewDelegate, UITableView, NSIndexPath)

Indicte que l’utilisateur a appuyé sur l’accessoire/ le buttom de divulgation à l’indexPath spécifié.

AccessoryForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Les développeurs ne doivent pas utiliser cette méthode dépréciée.

CanFocusRow(IUITableViewDelegate, UITableView, NSIndexPath)

Indique si la ligne au niveau spécifié indexPath peut recevoir le focus.

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

Indique si la cellule au niveau de l’indexPath spécifié peut effectuer l’opération de copie ou de collage spécifiée.

CellDisplayingEnded(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

Indique que la cellule vient d’être supprimée.

CustomizeMoveTarget(IUITableViewDelegate, UITableView, NSIndexPath, NSIndexPath)

Utilisé pour modifier une destination de déplacement de cellule, par exemple, pour empêcher la suppression d’une cellule dans une position donnée.

DidEndEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Indique que la modification de la cellule au niveau de l’indexPath spécifié est terminée.

DidUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext, UIFocusAnimationCoordinator)

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

EditActionsForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Retourne un tableau d’actions de ligne à afficher une fois que l’utilisateur a balayé la ligne dans la tableView vue de table identifiée par indexPath.

EditingStyleForRow(IUITableViewDelegate, UITableView, NSIndexPath)

UITableViewCellEditingStyle pour l’indexPath spécifié.

EstimatedHeight(IUITableViewDelegate, UITableView, NSIndexPath)

Estimation de la hauteur de l’indexPath spécifié. Les implémentations doivent effectuer un calcul minimal, comme on l’appelle à plusieurs reprises.

EstimatedHeightForFooter(IUITableViewDelegate, UITableView, nint)

Hauteur estimée du pied de page de la section spécifiée.

EstimatedHeightForHeader(IUITableViewDelegate, UITableView, nint)

Hauteur estimée de l’en-tête de la section spécifiée.

FooterViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint)

Indique que le footerView de la section spécifiée a été supprimé.

GetHeightForFooter(IUITableViewDelegate, UITableView, nint)

Hauteur du pied de page de la section spécifiée.

GetHeightForHeader(IUITableViewDelegate, UITableView, nint)

Hauteur de l’en-tête de la section spécifiée.

GetHeightForRow(IUITableViewDelegate, UITableView, NSIndexPath)

Hauteur de la cellule au niveau de l’indexPath spécifié.

GetIndexPathForPreferredFocusedView(IUITableViewDelegate, UITableView)

Chemin d’index de l’affichage focus préféré de la table.

GetLeadingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath)

Retourne la configuration de l’action de balayage pour les balayages qui commencent à partir du bord d’avant-plan.

GetTrailingSwipeActionsConfiguration(IUITableViewDelegate, UITableView, NSIndexPath)

Retourne la configuration de l’action de balayage pour les balayages qui commencent à partir du bord de fin.

GetViewForFooter(IUITableViewDelegate, UITableView, nint)

Vue utilisée pour le pied de page de la section spécifiée.

GetViewForHeader(IUITableViewDelegate, UITableView, nint)

Vue utilisée pour l’en-tête de la section spécifiée.

HeaderViewDisplayingEnded(IUITableViewDelegate, UITableView, UIView, nint)

Indique que l’en-tête de la section spécifiée a été supprimé.

IndentationLevel(IUITableViewDelegate, UITableView, NSIndexPath)

Niveau de retrait de la cellule au niveau de l’indexPath spécifié.

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

Exécute l’action Copier/Coller spécifiée.

RowDeselected(IUITableViewDelegate, UITableView, NSIndexPath)

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

RowHighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

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

RowSelected(IUITableViewDelegate, UITableView, NSIndexPath)

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

RowUnhighlighted(IUITableViewDelegate, UITableView, NSIndexPath)

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

ShouldHighlightRow(IUITableViewDelegate, UITableView, NSIndexPath)

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

ShouldIndentWhileEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Indique si la cellule au niveau de l’indexPath spécifié doit être mise en retrait pendant sa modification.

ShouldShowMenu(IUITableViewDelegate, UITableView, NSIndexPath)

Indique si la cellule de la ligneAtIndexPath spécifiée doit afficher un menu d’action.

ShouldSpringLoadRow(IUITableViewDelegate, UITableView, NSIndexPath, IUISpringLoadedInteractionContext)

Méthode appelée pour indiquer si la ligne identifiée doit être chargée dans le contexte spécifié.

ShouldUpdateFocus(IUITableViewDelegate, UITableView, UITableViewFocusUpdateContext)

TCalled avant la perte ou la tableView réception du focus. Si l’un des environnements de focus retourne false, la mise à jour du focus est annulée.

TitleForDeleteConfirmation(IUITableViewDelegate, UITableView, NSIndexPath)

En cas de substitution, modifie le titre par défaut du bouton de confirmation de suppression.

WillBeginEditing(IUITableViewDelegate, UITableView, NSIndexPath)

Indique que la cellule au niveau de l’indexPath spécifié est sur le point d’être modifiée.

WillDeselectRow(IUITableViewDelegate, UITableView, NSIndexPath)

Indique que la cellule au niveau de l’indexPath spécifié est sur le point d’être désélectionnée.

WillDisplay(IUITableViewDelegate, UITableView, UITableViewCell, NSIndexPath)

Indique que la cellule au niveau de l’indexPath spécifié est sur le point d’être affichée.

WillDisplayFooterView(IUITableViewDelegate, UITableView, UIView, nint)

Indique que la vue pied de page de la section spécifiée est sur le point d’être affichée.

WillDisplayHeaderView(IUITableViewDelegate, UITableView, UIView, nint)

Indique que l’affichage d’en-tête de la section spécifiée est sur le point d’être affiché.

WillSelectRow(IUITableViewDelegate, UITableView, NSIndexPath)

Indique que la cellule au niveau de l’indexPath spécifié est sur le point d’être sélectionnée.

S’applique à