子Widgetを垂直方向に並べるWidget。
利用可能なスペースを埋めるためには子WidgetをExpanded
でラップする。Column
はスクロールしない。スクロールするリストが必要ならListView
を使うことを検討したほうがいい。
基本
三つの子Widgetを縦に並べるだけの例。
children
に自作のカラーボックスを3個設定する
各種パラメータの設定
Column
にはmainAxisAlignment
/mainAxisSize
/crossAxisAlignment
の三つのパラメータが設定できる。
以下はScaffold
下にColumn
を置いたときに、各パラメータの変更がColumn
の動作にどう影響を与えるか確認ができる実装例。
Flutterを使ったアプリをリリースしてます。良ければ使ってみてください。