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