【发布时间】:2019-07-27 20:33:24
【问题描述】:
我在我的Container() 中创建了一个DecorationBox,我已经添加了所有内容,并且图像很好,但是有一个问题,即使经过大量试验,里面总是有一些空白装饰盒。
这是我的代码:
Container(
height: 66.0,
width: 66.0,
padding: EdgeInsets.all(0.0),
decoration: BoxDecoration(
borderRadius: BorderRadius.all(Radius.circular(5.0)),
border: Border.all(color: Theme.of(context).primaryColor),
image: DecorationImage(
fit: BoxFit.cover,
image: AssetImage("MY_URL")
)
)
)
即将到来的结果是:
我尝试在我的Container() 中通过此代码删除填充:
Container(
padding: EdgeInsets.all(0.0)
)
我已经按照此链接获取我的问题解决方案Image is not taking up space in AlertBox,因为它是AlerBox 的情况,因此我可以使用名为contentPadding 的元素,这是不可用的。请以同样的方式帮助我实现我的解决方案。谢谢
这是我的图片,您可以使用它并告诉我它是否适合您。
【问题讨论】:
-
然后有一个问题出现了@anmol.majhail,我需要给出盒子的高度和宽度,为此,我只能通过我的容器来做.但是,我在我的孩子身上使用了相同的东西,即
child: DecoratedBox(),但它只是像上面那样。 -
您的图像是带有 alpha(透明)填充的 PNG。您可能希望将其裁剪并另存为新图像,
标签: user-interface flutter flutter-layout