行内的容器高度

问题描述 投票:0回答:1

这是我的代码。


Card(
      child: Row(
          children: [
            Container(
              color: Colors.red,
              child: Icon(Icons.home)
              ,),
            Column(
              children: [
                Text('aliazad'),
                Text('aliazad'),
                Text('aliazad'),
                Text('aliazad'),
              ],
            ),
          ],
        ),
      );

我想使容器的高度等于卡的高度。enter image description here

flutter flutter-layout
1个回答
0
投票

您必须用Row包裹Container并给它一个height,如下所示:

Card(
        child: Container(
          height: 80,
          child: Row(
            crossAxisAlignment: CrossAxisAlignment.stretch,
            children: [
              Container(
                color: Colors.red,
                child: Icon(Icons.home),
              ),
              Column(
                children: [
                  Text('aliazad'),
                  Text('aliazad'),
                  Text('aliazad'),
                  Text('aliazad'),
                ],
              ),
            ],
          ),
        ),
      ),
© www.soinside.com 2019 - 2024. All rights reserved.