Flexモバイルアプリでユーザーにリストの行の順序を変更させるにはどうすればよいですか。
ご存知のとおり、ネイティブiOSアプリではそれがよくわかります。通常、リストビューの上部にある[編集]ボタンをクリックします。各行には、リスト内で行を移動できるようにするためのサムアイコンが表示されます。
これは完全に自明のことかもしれませんが、私は最初のモバイルアプリをflexで作成しているので、どこにも例が見つからないようです。
乾杯。
回答:
回答№1は0スパークリストコントロールはドラッグアンドドロップをサポートします。リスト自体をドラッグアンドドロップするだけでなく、2つの異なるリストコントロール間でも移動できます。この機能を有効にするには、dragEnabled、dragMoveEnabled、dropEnabledの各プロパティをtrueに設定します。詳細については、こちらを参照してください。 ヘルプ文書.
説明したように機能を有効にするには、編集モードが有効になっているときにこれらのドラッグアンドドロッププロパティをtrueに設定します。オプションとして、ドラッグハンドラを(デコレータとして)表示することもできます。
更新日:モバイルアプリケーションの場合は、あります 書き上げる ドラッグアンドドロップのモバイル制限を回避する方法について。