我向Container添加了一个BoxShadow,所以我添加了属性BoxShadow并选择了颜色。但是我发现我同时改变了容器的背景颜色。我找不到原因。虽然我已经知道我可以通过在装饰中添加属性颜色来避免这种情况,但我真的对此感到困惑。下面是代码段。 decoration: BoxDecoration(
//when I remove this line, background color will change with the BoxShadow color
color: StatisticColor.white,
boxShadow: [
我正在尝试制作一个小部件,用于呈现此中显示的其中一个圆。它是一个带有长方体阴影的透明圆圈。圆圈应该显示应用于父容器的任何颜色或背景图像。这个圆圈是透明的,但我看到的是:一个黑色的方块阴影,而不是父对象的背景颜色。有什么建议吗?
这是我到目前为止所知道的:
class TransParentCircle extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Container(
child: new Center(
child: new C