如何用点击效果正确填充IconButton?

时间:2019-01-06 09:49:30

标签: flutter

我是新手。我尝试演示应用程序。我需要在appBar上使用一个IconButton并创建它。但是我将填充设置为IconButon,并且图标的位置已更改,但单击波效果并未通过iconButton更改。

我想正确地将填充设置为IconButton。

这是我的appBar:

  appBar: new AppBar(
    title: new Text('Demo App'),
    actions: <Widget>[
      IconButton(
        icon: new Icon(Icons.dehaze, size:45.0, ),
        padding: const EdgeInsets.only(right: 40.0),
        alignment: Alignment.center,
        tooltip: 'Air it',
        onPressed: (){},
    ),
    ],
  ),

1 个答案:

答案 0 :(得分:0)

IconButton小部件中而不是Icon中设置图标大小。这样,IconButton可以识别大小调整后的图标并为您做魔术。

 IconButton(
   iconSize: 45,
   icon: new Icon(Icons.dehaze),
   tooltip: 'Air it',
   onPressed: (){},
 ),