我是新来的人,但我觉得我在这里走得很好。
我尝试在Container上使用padding
属性,以及将元素(或父元素)包装在new Padding()
内。以下只是布局的一部分,但是有问题的部分。
new Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
new Container(
padding: new EdgeInsets.all(8.0),
child: new Image.network(_choiceOne,
height: 200.0,
fit: BoxFit.cover
)
)
],
)
我还尝试在父元素上使用Decoration
来生成所需的&#34; padding&#34;,但我仍然最终将渲染器翻转出来。我认为它与随机图像的缩放有关,我可以检索,但不确定。
错误的开头是:A horizontal RenderFlex overflowed by 11 pixels.
错误树列为Row ← Column ← Container ← Chooser ← ConstrainedBox ← Container ← Center ← MediaQuery ←
答案 0 :(得分:0)
尝试使用margin而不是padding。
答案 1 :(得分:0)
您也可以
Container(
constraints: BoxConstraints.expand(
height: 200.0
),
child: Image.network(_choiceOne),
)