UITableView.MoveSection(nint, nint) 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.
Déplace une section vers un nouvel emplacement dans la vue table.
[Foundation.Export("moveSection:toSection:")]
public virtual void MoveSection (nint fromSection, nint toSection);
abstract member MoveSection : nint * nint -> unit
override this.MoveSection : nint * nint -> unit
Paramètres
- fromSection
- System.System.IntPtr System.nativeint
Index de la section à déplacer.
- toSection
- System.System.IntPtr System.nativeint
Index de destination pour la section. La section actuellement dans cet index est déplacée vers le haut ou vers le bas pour prendre en charge la section déplacée.
- Attributs
Remarques
Cette méthode peut être combinée avec d’autres MoveSection et InsertSections(NSIndexSet, UITableViewRowAnimation)DeleteSections(NSIndexSet, UITableViewRowAnimation) des opérations au sein d’un bloc d’animation défini par BeginUpdates() et EndUpdates(), afin que toutes les modifications se produisent dans une seule animation.
Contrairement aux méthodes d’insertion et de suppression, le déplacement d’une section n’utilise pas d’analyseur d’animation. Les sections déplacées s’animent toujours directement de leur position de départ à leur nouvelle position. Une seule section peut être déplacée par appel de méthode, mais pour déplacer plusieurs sections, les développeurs d’applications peuvent appeler cette méthode à plusieurs reprises dans un bloc d’animation BeginUpdates()-EndUpdates() .