Partager via


UITableViewDataSource.CommitEditingStyle Méthode

Définition

Valide l’insertion ou la suppression de la ligne spécifiée.

[Foundation.Export("tableView:commitEditingStyle:forRowAtIndexPath:")]
public virtual void CommitEditingStyle (UIKit.UITableView tableView, UIKit.UITableViewCellEditingStyle editingStyle, Foundation.NSIndexPath indexPath);
abstract member CommitEditingStyle : UIKit.UITableView * UIKit.UITableViewCellEditingStyle * Foundation.NSIndexPath -> unit
override this.CommitEditingStyle : UIKit.UITableView * UIKit.UITableViewCellEditingStyle * Foundation.NSIndexPath -> unit

Paramètres

tableView
UITableView

Vue de table demandant l’insertion ou la suppression.

editingStyle
UITableViewCellEditingStyle

Style de modification de cellule demandé pour la ligne à l’adresse indexPath, par Insert exemple ou Delete.

indexPath
NSIndexPath

Emplacement de la ligne.

Attributs

Remarques

Lorsque l’utilisateur appuie sur l’insertion (plus vert) ou le bouton Supprimer dans une cellule, la vue table appelle cette méthode pour valider la modification (si l’utilisateur appuie sur le bouton suppression (rouge moins), qui affiche simplement le bouton Supprimer).

Cette méthode doit valider le en appelant UITableView des editingStyle méthodes InsertRows(NSIndexPath[], UITableViewRowAnimation) ou DeleteRows(NSIndexPath[], UITableViewRowAnimation).

Cette méthode doit être implémentée pour activer la fonctionnalité de balayage pour supprimer du contrôle d’affichage table.

Les développeurs d’applications ne doivent pas appeler SetEditing(Boolean, Boolean) cette méthode. Si, pour une raison quelconque, cela est nécessaire, les développeurs doivent l’appeler après un délai à l’aide de PerformSelector(Selector, NSObject, Double, NSString[]).

[UITableViewDataSource]

S’applique à