並び替え・移動処理 【SwiftUI】onMoveとは?使い方や引数の意味、活用シーンをわかりやすく解説! 2025年9月14日 SwiftUIでリストの要素を並べ替える機能を実装したいときに便利なのが .onMove() です。 ドラッグ&ドロップ操作でユーザーが要素の順序を自由に変更できるようになるため、チェックリストやタスク管理アプリなど多くの場面で活用できます。 この記事では、.onMove() の基本的な使い方、引数の意味、活用... giversiosswift
並び替え・移動処理 【Swift】.moveとは?使い方や引数の意味、活用シーンをわかりやすく解説! 2025年9月14日 SwiftUIでリスト内のアイテムの順番を変更できるようにしたいときに便利なのが .move() です。 リスト表示の中で「ドラッグ&ドロップで並び替える」ような動作を直感的に実装するために用意されたメソッドで、Listビューと組み合わせて使うのが一般的です。 この記事では .move() の基本的な意味や使い方、引数... giversiosswift
並び替え・移動処理 【Swift】performDrop(info:)とは?使い方や引数の意味、活用シーンをわかりやすく解説 2025年9月4日 SwiftUIでドラッグ&ドロップの機能を実装する際、ドロップ処理の本体となる重要なメソッドが performDrop(info:) です。 DropDelegate プロトコルの中で唯一「必須」となっているこのメソッドは、ドロップが確定した瞬間に呼ばれ、データの受け渡しやリストの更新など、アクションの最終処理... giversiosswift
並び替え・移動処理 DropDelegateプロトコル 【Swift】DropDelegateとは?使い方や必須メソッド、活用シーンまでわかりやすく解説 2025年8月30日 SwiftUIでドラッグ&ドロップの挙動を細かくカスタマイズしたいときに活躍するのが DropDelegate です。 特定のビューにドロップ処理を割り当てたり、ドラッグ対象を受け取った位置で並び替えを行ったりといった高度な操作が可能になります。 この記事では、DropDelegate の基本的な使い方から、実... giversiosswift