这是当前的 AppBar
代码:
AppBar(
iconTheme: IconThemeData(
color: Colors.black,
size: 100 // This isn't performing any changes
),
centerTitle: false,
backgroundColor: Colors.white,
title: Text(
title,
style: TextStyle(color: Colors.black87,
),
elevation: 1.0,
);
IconThemeData
中的当前尺寸属性。
答案 0 :(得分:1)
尝试此操作,您需要使用leading
示例代码
AppBar(
title: new Text("Your Title"),
leading: new IconButton(
icon: new Icon(Icons.arrow_back,size: 50.0,),
onPressed: () => {
// Perform Your action here
},
),
);
输出
答案 1 :(得分:0)
您可以使用Transform.scale
小部件并将IconButton
包装起来。该小部件具有scale
属性,您可以根据需要进行设置。下面的工作示例代码:
appBar: AppBar(
leading: Transform.scale(
scale: 2,
child: IconButton(
icon: Icon(Icons.arrow_back, color: Colors.black),
onPressed: () {}
)
),
centerTitle: false,
backgroundColor: Colors.white,
title: Text(
'test',
style: TextStyle(color: Colors.black87,
),
// elevation: 1.0,
)),
希望这能回答您的问题。