Partager via


UITableView.MoveSection(nint, nint) Méthode

Définition

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() .

S’applique à