首页 > 解决方案 > 如何在颤振上创建自定义阴影?

问题描述

我想为图像边缘提供阴影,而我用 boxshadow 提供的阴影是方形阴影。我不想要这种形状。我只希望阴影根据图像形成。我该怎么做是我的影子代码:

 Container (

              decoration:BoxDecoration(

                image: DecorationImage(
                 image: 
                 AssetImage('images/image 2.png'),),
                boxShadow:[

                  BoxShadow(
                 color:Color.fromRGBO(0, 0, 0, 0.25), 
                  offset: Offset(0,4),
                  blurRadius:4,

                   ),
                   ],
              ),

             // child:Image.asset('images/image 2.png'),

             ),

这是我的用户界面: 在此处输入图像描述

但我不想这样,我该怎么办?

标签: user-interfaceflutterdartflutter-layoutflutter-dependencies

解决方案


尝试通过编辑https://pub.dev/packages/shadow来使用它。

也许编辑为复制的阴影图像添加滤色器


推荐阅读