UITableView.MoveSection(nint, nint) 方法

定义

将节移动到表视图中的新位置。

[Foundation.Export("moveSection:toSection:")]
public virtual void MoveSection (nint fromSection, nint toSection);
abstract member MoveSection : nint * nint -> unit
override this.MoveSection : nint * nint -> unit

参数

fromSection
System.System.IntPtr System.nativeint

要移动的节的索引。

toSection
System.System.IntPtr System.nativeint

节的目标索引。 当前位于此索引处的节将向上或向下移动,以适应移动的节。

属性

注解

此方法可以与其他 MoveSection InsertSections(NSIndexSet, UITableViewRowAnimation) 以及 DeleteSections(NSIndexSet, UITableViewRowAnimation)BeginUpdates()EndUpdates()定义的动画块中的操作结合使用,以便所有更改都发生在单个动画中。

与插入和删除方法不同,移动节不使用动画参数。 移动的分区始终直接从起始位置到新位置进行动画处理。 每个方法调用只能移动一个部分,但是要移动多个部分,应用程序开发人员可以在动画块中 BeginUpdates()-EndUpdates() 重复调用此方法。

适用于