問題タブ [flutter-gridview]

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.

0 投票する
3 に答える
12596 参照

flutter - フラッターはGridView行の間のスペースを削除します

隆起したボタンのグリッドビューを作成しようとしていますが、次の図のようにグリッドの行間に大きなスペースがあります:

ここに画像の説明を入力

ページの下部にあるコードを使用して GridView を実装しています。

ご覧のとおり、次のように設定しました。

主軸の間隔と交差軸の間隔を設定すると、これらのスペースが削除されるはずです。

また、グリッドビューをサイズのボックスに戻し、それを SliverGridWithFixedCount に変更しようとしましたが、何も変更されていないようです。

レイアウトで何が間違っていたのかわかりませんか?

ご協力いただきありがとうございます

0 投票する
1 に答える
794 参照

flutter - Flutter の Listview には、Wrap のようなワード ラッピングがありませんか?

可変サイズのウィジェットのリストを表示したい。

Flutter's Wrap は、私のレイアウトのニーズにぴったりです。

ここに画像の説明を入力

しかし、致命的な問題として、Wrap は遅延してウィジェットを作成できません。たとえば、上の画像に表示されているタイル ウィジェットが 100 個未満で、データ リストの数が多い場合、Wrap は非表示のウィジェットも作成します。

ListView と GridView は遅延してウィジェットを作成しますが、(少なくとも私が現在知っている限りでは) Wrap のようなウィジェットを自由にレイアウトすることはできません。

必要なレイアウトを実装する方法はありますか?