我开始学习颤动,此刻,我试图显示资产中的图像,但是颜色会改变,我不知道为什么。
IconButton(
icon: ImageIcon(AssetImage("assets/icons/library.png")),
onPressed: (){
},
),
这是原始的红色图标
从资产中获取后,看起来就像
答案 0 :(得分:2)
我以前使用过,图像必须为 PNG 类型,并且背景应为空。
或以其他方式使用它,例如:
InkResponse(
icon: Image.asset("assets/icons/library.png",width: 30,height: 30,),
onTap: (){
},
),