面试题答案
一键面试- 思路:
- 在Flutter中,要使
Column
内部的多个子Widget在垂直方向上均匀分布空间,可以使用mainAxisAlignment
属性。mainAxisAlignment
用于控制主轴(在Column
中主轴为垂直方向)上子Widget的排列方式。将其值设置为MainAxisAlignment.spaceEvenly
,就可以实现子Widget在垂直方向上均匀分布空间。
- 在Flutter中,要使
- 关键代码示例:
Column(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
children: [
Container(
height: 50,
color: Colors.red,
),
Container(
height: 50,
color: Colors.green,
),
Container(
height: 50,
color: Colors.blue,
),
],
)