どうも、ちょげ(@chogetarou)です。
Columnの背景色を設定する方法を紹介します。
方法

Columnの背景色を設定するには、Containerを使います。
まず、ColumnをContainerでラップします。
そして、Containerの引数「color」に背景色を指定します。
Container(
color: /*背景色*/,
child: Column(
children: [
・・・
],
),
),
また、Containerの引数「width」に横幅、引数「height」に高さを設定します。
これでColumnの背景色を設定することが出来ます。
使用例
以下は、使用例です。

@override
Widget build(BuildContext context) {
return SafeArea(
child: Scaffold(
body: Center(
child: Container(
color: Colors.blue,
child: Column(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
crossAxisAlignment: CrossAxisAlignment.center,
children: [
for (var i = 0; i < 10; i++)
Text(
'Item $i',
style: TextStyle(color: Colors.white),
)
],
),
height: 500,
width: double.infinity,
),
),
),
);
}
コメント