UITableViewDelegate.WillBeginEditing(UITableView, NSIndexPath) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Chiamato quando la visualizzazione tabella sta per entrare in modalità di modifica swipe-to-delete.
[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
Parametri
- tableView
- UITableView
Visualizzazione tabella che sta per essere modificata.
- indexPath
- NSIndexPath
Posizione della riga di cui è stato eseguito lo scorrimento rapido.
- Attributi
Commenti
Questo metodo non viene mai chiamato a meno che CommitEditingStyle(UITableView, UITableViewCellEditingStyle, NSIndexPath) non venga implementato anche.
Quando l'utente scorre rapidamente in una riga, la proprietà della Editing visualizzazione tabella diventa true
e viene visualizzato un pulsante Elimina nella riga con scorrimento rapido (che si trova in indexPath
). Questo metodo viene chiamato per consentire l'aggiornamento dell'interfaccia utente, ad esempio per fornire un pulsante Annulla per uscire dalla modalità di modifica.
Quando si esce dalla modalità di modifica, ad esempio dopo l'operazione di eliminazione, DidEndEditing(UITableView, NSIndexPath) viene chiamato .