web-dev-qa-db-ja.com

Flutterを使用して、全画面までドラッグできるボトムシートウィジェットを作成する方法は?

フルスクリーンまでドラッグできるボトムシートウィジェットを作成したいのですが。

誰でもこれを行う方法を教えてもらえますか?

Googleマップには、これを実行できるウィジェットがあります。これがスクリーンショットです(添付画像を確認してください):

上にドラッグする前:

Bottom sheet with drag up button上にドラッグした後:

Bottom sheet after drag up

8
Jack Sun

モーダルでも永続的なボトムシートでもビューにドラッグできません。永続的なボトムシートは(たとえば、ボタンを押すことによって)開いた状態でトリガーする必要があり、最後にビューから外れるまで上下にドラッグできます。ビューにドラッグできるオプションがあったらいいのに...

ゴム はあなたのニーズを満たすはずです。私はそれを試してみましたが、私がsetstateを呼び出すと、いつもそれはおかしくなります(そのため、私のために行く必要はありません)...同じ問題がある場合は、私に知らせてください。

1
Landon