共用方式為


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() 重複呼叫此方法。

適用於