UITableView.BeginUpdates 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.
Chiamare questo metodo prima di inserire, aggiornare o selezionare righe che devono essere animate come un'unica operazione. EndUpdates() deve essere chiamato dopo il completamento delle modifiche.
[Foundation.Export("beginUpdates")]
public virtual void BeginUpdates ();
abstract member BeginUpdates : unit -> unit
override this.BeginUpdates : unit -> unit
- Attributi
Commenti
Dopo aver chiamato questo metodo, inserimenti successivi, eliminazioni e operazioni di selezione ,ad esempio IndexPathsForVisibleRows o CellAt(NSIndexPath)) verrà animata contemporaneamente. Questo gruppo di metodi deve concludere con una chiamata a EndUpdates(). Queste coppie di metodi possono essere annidate.
Se lo sviluppatore non effettua le chiamate di inserimento, eliminazione e selezione all'interno di questo blocco, gli attributi della tabella, ad esempio il numero di righe, potrebbero non essere validi. Gli sviluppatori non devono chiamare ReloadData() all'interno del gruppo, altrimenti dovranno eseguire manualmente qualsiasi animazione.