我的问题:将Text
与Row
中的Container
/Icon
对齐
电流输出:(我想将此蓝线与文本水平居中对齐)x1c 0d1x
预期输出:(红色水平线表示指引线)
当前代码:
Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Text(
'Unit Details',
style: textTheme.bodyLarge,
),
kHorizontalSpaceS,
Container(
height: 4,
width: 42,
decoration: BoxDecoration(
color: Pallete.brandColor,
borderRadius: BorderRadius.circular(16),
),
),
],
),
我对Text
基线的了解较少,但我尝试了CrossAxisAlignment.baseline
,但它不起作用。
如何将蓝色Container
与文本水平对齐?
我在Row
中对齐Icon
和Text
时也遇到了类似的问题。
2条答案
按热度按时间oyjwcjzk1#
我觉得应该使用mainAxisAlignment,因为它是一行。
nom7f22z2#
你能用容器 Package 你的代码并给予必要的高度吗?