我生产的集装箱箱具有灵活的功能,但它不工作弹性率(3:7)。你能解释一下为什么不能用吗?
密码在下面。
body: Container(
child: Row(
children: [
Flexible(child: Container(
color: Colors.lightGreenAccent,
child: Text("Hi, Lynn",
style: TextStyle(fontSize: 30),
),
), flex: 3,),
Flexible(child: Container(
color: Colors.blue,
child: const MyStatefulWidget()
), flex: 7,)
],
),
)发布于 2022-08-24 12:06:48
当您使用Flexible时,当有足够的空间时,它仍然会使子级比flex更小。我相信你想使用Expanded。试着用那个代替它
发布于 2022-08-24 12:13:56
您可以使用Expanded小部件而不是Flexible
Container(
child: Row(
children: [
Expanded(
child: Container(
color: Colors.lightGreenAccent,
child: Text("Hi, Lynn", style: TextStyle(fontSize: 30),),
),
flex: 3,
),
Expanded(
child: Container(
color: Colors.blue,
child: Text("Hi, Lynn",style: TextStyle(fontSize: 30),)
),
flex: 7,
)
],
),
)https://stackoverflow.com/questions/73472811
复制相似问题