【发布时间】:2021-05-13 14:45:57
【问题描述】:
我有简单的ListView 和自定义Widgets:
@override
Widget build(BuildContext context) {
return Container(
height: Constants.width(context) / 2.5,
child: Column(
mainAxisAlignment: MainAxisAlignment.start,
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text(
wishlist.name,
style: TextStyle(fontSize: 28, fontWeight: FontWeight.bold),
),
Container(
height: 200,
color: Colors.transparent,
child: new Container(
decoration: new BoxDecoration(
color: Colors.red,
borderRadius: new BorderRadius.only(
topLeft: const Radius.circular(40.0),
bottomLeft: const Radius.circular(40.0),
)),
),
),
],
),
);
}
问题是我现在将Containers height 设置为200。但我希望Container 简单地填充所有剩余的空间。动态制作height的方法是什么? (从我的Text底部到整个Container底部)
【问题讨论】:
标签: flutter dart layout widget containers