問題タブ [dropdownbutton]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - Flutter DropDownButton Popup 200px 下 ボタン
ListView 内でカスタム スタイルの DropDownButton を使用しています。私の問題は、PopupMenu が Button の下の約 200 ~ 300 ピクセルで開くため、下の Button が開いたように見えることです。
ドロップダウンをカスタム スタイルでラップしましたが、既にそれを削除しようとしましたが、何もしませんでした。また、通常のドロップダウン ボタンだけを使用しようとしましたが、同じ効果がありました。対応するビルド:
カスタムドロップダウン:
編集:ポップアップが常に画面の中央に開くことに気付きました。しかし、それがなぜなのかはまだわかりません。
編集 2: @João Soares のおかげで、問題を絞り込みました。メニューを開閉するための AnimatedContainer を使用して、ウィジェットを ListView で囲みます。このコンテナーのパディングが原因のようですが、そのコンテナーが必要なので、これを修正する方法がわかりません: (子は ListView ウィジェットです)