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)および および で定義されたBeginUpdates()EndUpdates()アニメーション ブロック内の操作とDeleteSections(NSIndexSet, UITableViewRowAnimation)組み合わせて、すべての変更が 1 つのアニメーションで行われるようにすることができます。
挿入および削除メソッドとは異なり、セクションを移動してもアニメーション パラメーターは使用されません。 移動されたセクションは、常に開始位置から新しい位置に直接アニメーション化されます。 メソッド呼び出しごとに移動できるセクションは 1 つだけですが、複数のセクションを移動するには、アプリケーション開発者がアニメーション ブロック内でこのメソッドを BeginUpdates()-EndUpdates() 繰り返し呼び出すことができます。