我想把IconButton做得更大,但这行不通。如何使按钮的大小变大?
SizedBox(
height: 100,
width: 100,
child: IconButton(
tooltip: 'Refresh',
icon: const Icon(Icons.refresh),
onPressed: () {
Navigator.pushReplacement(
context,
MaterialPageRoute(builder: (context) => Check()),
);
},
),
),发布于 2021-03-21 08:56:34
您可以设置属性iconSize。
这是官方的文档。
解决方案:
IconButton(
iconSize: 100,
tooltip: 'Refresh',
icon: const Icon(Icons.refresh),
onPressed: () {
//Your code goes here....
}
),发布于 2021-03-21 08:51:46
您可以使用iconSize property...You在使用iconSize时不需要使用SizedBox
IconButton(
iconSize: 100,
icon: const Icon(Icons.refresh),
onPressed: () {}
),发布于 2021-03-21 08:54:54
您可以使用iconSize属性的IconButton()小部件,它将有助于增加大小。此属性也会增加其内部图标的大小。因此,也可以使用Icon()的大小,这样您就可以同时拥有所需的IconButton和Icon的大小。
IconButton(
iconSize: 100,
tooltip: 'Refresh',
icon: const Icon(Icons.refresh, size:20),
onPressed: () {
},)https://stackoverflow.com/questions/66730280
复制相似问题