作者:小丁啊小丁 | 来源:互联网 | 2022-12-09 17:18
我无法弄清楚如何将appBar的自动后退按钮更改为其他颜色.它在脚手架下,我试图研究它,但我无法绕过它.
return Scaffold(
appBar: AppBar(
backgroundColor: Colors.white,
title: Image.asset(
'images/.jpg',
fit: BoxFit.fill,
),
centerTitle: true,
),
diegoveloper..
90
您必须使用iconTheme
AppBar中的属性,如下所示:
appBar: AppBar(
iconTheme: IconThemeData(
color: Colors.black, //change your color here
),
title: Text("Sample"),
centerTitle: true,
),
body: Text("Sample body"),
);
blaneyneil..
20
您还可以通过'lead'使用您选择的小部件覆盖默认的后退箭头:
leading: new IconButton(
icon: new Icon(Icons.arrow_back, color: Colors.orange),
onPressed: () => Navigator.of(context).pop(),
),
如果未设置,则AppBar小部件所做的全部工作就是提供默认的“前导”小部件。
1> diegoveloper..:
您必须使用iconTheme
AppBar中的属性,如下所示:
appBar: AppBar(
iconTheme: IconThemeData(
color: Colors.black, //change your color here
),
title: Text("Sample"),
centerTitle: true,
),
body: Text("Sample body"),
);
2> blaneyneil..:
您还可以通过'lead'使用您选择的小部件覆盖默认的后退箭头:
leading: new IconButton(
icon: new Icon(Icons.arrow_back, color: Colors.orange),
onPressed: () => Navigator.of(context).pop(),
),
如果未设置,则AppBar小部件所做的全部工作就是提供默认的“前导”小部件。
3> Mfreeman..:
它似乎更容易创建一个新的按钮并添加颜色,这是我为任何想知道的人做的
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
leading: BackButton(
color: Colors.black
),