UITableView.MoveSection(nint, nint) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将节移动到表视图中的新位置。
[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() 重复调用此方法。