在用Flutter的IconButton组件时,发现有的图标设置显示出来是黑色的,我们看看写法
IconButton(icon: Icon(Icons.account_circle,size: px(60),color: Colors.lightBlue,)
后面有个color的属性,我们打开源码找到color参数的注释有下面一段话
看完豁然开朗,所以一般情况下我们需要指定color的颜色属性,当然也可以用另一种Image组件去显示
Image(
image: AssetImage(R.assetsImageTradeIconMorePng),
width: px(40),
height: px(32),
),
在其外层套一个
GestureDetector(
onTap: () {
}},
一样能实现点击效果