【发布时间】:2021-09-17 21:38:00
【问题描述】:
使用 FittedBox 包装后行 mainAxisAlignment 不起作用 请解释一下为什么会这样。
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text(widget.title),
),
body: Container(
height: 20,
child: FittedBox(
fit: BoxFit.fill,
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
children: [
Text('THis is the thing'),
Text('THis is another thing'),
],
),
),
)
);
}
预期
输出
【问题讨论】:
-
只要删除
FittedBox,你为什么需要那个? -
我正在使用可变长度的字符串,我需要将该字符串放入框中。
标签: flutter dart flutter-layout