Partager via


UITableViewSource.WillBeginEditing(UITableView, NSIndexPath) Méthode

Définition

Appelé lorsque l’affichage table est sur le point d’entrer en mode d’édition de balayage pour supprimer.

[Foundation.Export("tableView:willBeginEditingRowAtIndexPath:")]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void WillBeginEditing (UIKit.UITableView tableView, Foundation.NSIndexPath indexPath);
abstract member WillBeginEditing : UIKit.UITableView * Foundation.NSIndexPath -> unit
override this.WillBeginEditing : UIKit.UITableView * Foundation.NSIndexPath -> unit

Paramètres

tableView
UITableView

Vue table sur le point d’être modifiée.

indexPath
NSIndexPath

Emplacement de la ligne qui a été balayée.

Attributs

Remarques

Cette méthode n’est jamais appelée, sauf si CommitEditingStyle(UITableView, UITableViewCellEditingStyle, NSIndexPath) elle est également implémentée.

Lorsque l’utilisateur effectue un mouvement de balayage sur une ligne, la propriété de l’affichage de Editing table devient true et un bouton Supprimer s’affiche dans la ligne qui a été balayée (située à l’emplacement indexPath). Cette méthode est appelée pour permettre la mise à jour de l’interface utilisateur (par exemple, pour fournir un bouton Annuler pour quitter le mode d’édition).

Lors de la sortie du mode édition (par exemple après l’opération de suppression), DidEndEditing(UITableView, NSIndexPath) est appelé.

Déclaré dans [UITableViewDelegate]

S’applique à