我有两个问题。
Row(
mainAxisSize: MainAxisSize.max,
children: <Widget>[
IconButton(
icon: new Image.asset("images/IG.png"),
),
IconButton(
icon: new Image.asset("images/Twitter.png"),
),
IconButton(
icon: new Image.asset("images/Fb.png"),
),
],
)
它只有3个图标。当我添加更多图标时,它会将布局分解为黄黑色的砖块。如何使它们变小?
上面的问题是针对IconButton的。如何用图像更改图标?这是代码:
Icon(Icons.star, color: Colors.red)
如何star
用Image.asset更改' '?没有任何其他链接的引用,仅显示该图标。
您可以将size
属性用于Icon
。
Icon(
Icons.radio_button_checked,
size: 12,
),
而且IconButton
你可以使用
Transform.scale(
scale: 0.5,
child: IconButton(
onPressed: (){},
icon: new Image.asset("images/IG.png"),
),
),
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句