我从下面发现了这种问题 How to remove space between two containers in Flutter?
但是,它们的背景色是简单的颜色,例如黑色, 如果两个容器的颜色不同,则该行仍会存在。
代码段:
return Stack(
children: <Widget>[
// 蓝天(背景)
Container(
width: double.infinity,
color: widget.backgroundColor,
),
// 中间云朵
Positioned(
bottom: -2.0,
left: 0.0,
right: 0.0,
child: Align(
alignment: Alignment.bottomCenter,
child: Container(
height: centerCloudHeight,
child: Image.memory(
_cloudsCenterBytes,
fit: BoxFit.fitHeight,
),
),
),
),
],
);
我添加了装饰,但没有效果:
Container(
width: double.infinity,
decoration: BoxDecoration(
border: Border.all(
width: 0,
color: widget.backgroundColor,
),
color: widget.backgroundColor,
),
),
这是源代码:https://github.com/xuelongqy/flutter_easyrefresh/blob/v2/lib/taurus_header.dart
如何解决此问题,请给我一些提示,谢谢