这似乎是一个常见问题,我看了很多教程,但是我无法掌握这种简单的布局。我有一排列。我希望“列”展开以填充行的高度,然后希望“列”的子项等距分布。
return Card(
child: Row(
children: <Widget>[
CachedNetworkImage(
height: 80,
imageUrl: posterUrl,
placeholder: (context, url) => new CircularProgressIndicator(),
errorWidget: (context, url, error) => new Icon(Icons.error),
),
Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: <Widget>[
Text(_show['name']),
Text('First Episode: ' + _show['first_air_date']),
],
),
],
),
);
如何告诉列填充行中可用的高度?
答案 0 :(得分:0)
我假设您希望扩展Column
的一个元素,以便Column
填充Row
的最大元素的高度:您可以包装整个{{1} }放在Row
中,并用IntrinsicHeight
将Column
中的一个子级包裹起来,例如:
Expanded