UITableView.BeginUpdates Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelez cette méthode avant d’insérer, de mettre à jour ou de sélectionner des lignes qui doivent être animées en une seule opération. EndUpdates() doit être appelé une fois les modifications terminées.
[Foundation.Export("beginUpdates")]
public virtual void BeginUpdates ();
abstract member BeginUpdates : unit -> unit
override this.BeginUpdates : unit -> unit
- Attributs
Remarques
Après avoir appelé cette méthode, les insertions, les suppressions et les opérations de sélection suivantes (par exemple, IndexPathsForVisibleRows ou CellAt(NSIndexPath)) sera animé simultanément. Ce groupe de méthodes doit se terminer par un appel à EndUpdates(). Ces paires de méthodes peuvent être imbriquées.
Si le développeur n’effectue pas les appels d’insertion, de suppression et de sélection à l’intérieur de ce bloc, les attributs de table tels que le nombre de lignes peuvent devenir non valides. Les développeurs ne doivent pas appeler ReloadData() au sein du groupe, sinon ils devront effectuer des animations manuellement.