我正在尝试在 Flutter 中布局一个包含四行内容的 Card 小部件:
- 包含单个文本小部件的行,左对齐 包含四个方形容器的行,间距均匀 包含两个矩形容器的行,间距均匀且以正方形对齐 包含单个图标的行,右对齐
我已经接近了,但我无法正确对齐正方形/矩形。我试过了MainAxisAlignment.spaceAround
,MainAxisAlignment.spaceBetween
和MainAxisAlignment.spaceEvenly
,但都不太正确。
这一排正方形很接近,但我不知道如何让它下面的两个矩形对齐(即每个矩形的宽度应该是两个正方形的宽度+它们的分隔间隙)。
我使用的组合是否错误MainAxisAlignment.whatever
?我是否需要使用更复杂的组合,例如MediaQuery.of(context)size.width
+ 一些时髦的公式?