Partager via


UITableViewDelegate.WillBeginEditing(UITableView, NSIndexPath) Méthode

Définition

Appelé lorsque la vue 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 Editing l’affichage table devient true et un bouton Supprimer s’affiche dans la ligne qui a été balayée (situé à ).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 édition).

Lorsque vous quittez le mode d’édition (par exemple, après l’opération de suppression), DidEndEditing(UITableView, NSIndexPath) est appelé.

S’applique à