从抖动中获取资产时出现ImageIcon颜色问题

时间:2020-07-29 13:45:22

标签: android ios flutter flutter-layout

我开始学习颤动,此刻,我试图显示资产中的图像,但是颜色会改变,我不知道为什么。

 IconButton(
        icon: ImageIcon(AssetImage("assets/icons/library.png")),
        onPressed: (){

        },
      ),

这是原始的红色图标

从资产中获取后,看起来就像

1 个答案:

答案 0 :(得分:2)

我以前使用过,图像必须为 PNG 类型,并且背景应为空。

或以其他方式使用它,例如:

InkResponse(
        icon: Image.asset("assets/icons/library.png",width: 30,height: 30,),
         onTap: (){

         },
      ),