导航抽屉的汉堡图标的颜色没有改变。它的黑色默认情况下。我想改变在扑这个图标的颜色,我卡住了,帮我改这个图标的颜色。这里是我的代码。
class Test extends StatefulWidget {
@override
_TestState createState() => new _TestState();
}
class _TestState extends State<Test> {
@override
Widget build(BuildContext context) {
return new Scaffold(
drawer: new Drawer(),
appBar: new AppBar(
title: new Text("Navigation Drawer")
),
),
);
}
}
添加iconTheme您AppBar
@override
Widget build(BuildContext context) {
return new Scaffold(
drawer: new Drawer(),
appBar: new AppBar(
title: new Text("Navigation Drawer"),
iconTheme: new IconThemeData(color: Colors.green),
),
);
}
您还可以使用下面的Theme
的data
财产
primaryIconTheme: IconThemeData(color: Colors.red)
要么
appBar: AppBar(
leading: IconButton(
icon: Icon(Icons.menu, color: Colors.red), // set your color here
onPressed: () {},
),
),
要改变你的图标颜色使用
@override
Widget build(BuildContext context) {
return new MaterialApp(
home: new Scaffold(
appBar: AppBar(title: new Text('List view example'),
leading: new Icon(Icons.menu,color: Colors.green,),
),
),
);
}
图标(Icons.menu,颜色:Colors.green)里面定义图标的颜色