gpt4 book ai didi

flutter - 如何更改脚手架小部件的抽屉颜色

转载 作者:行者123 更新时间:2023-12-03 04:26:27 24 4
gpt4 key购买 nike

如何更改打开脚手架小部件抽屉菜单的按钮(图标)的颜色?

return Scaffold(
backgroundColor: Color(0xffc2c2c2),
drawer: Drawer(
...
child: ListView(
padding: EdgeInsets.zero,
children: <Widget>[
DrawerHeader()


...

enter image description here

没有像iconColor或backgroundColor这样的选项。

最佳答案

使用iconThemeAppBar属性。例如,这是我的AppBar代码:

return AppBar(
elevation: 0,
centerTitle: true,
brightness: DynamicTheme.of(context).brightness,
backgroundColor: Theme.of(context).primaryColor,
actions: actions == null ? [] : actions,
title: Text(
title,
style: GoogleFonts.openSans(
fontWeight: FontWeight.w600,
textStyle: TextStyle(
color: Theme.of(context).textTheme.body1.color,
),
),
),
iconTheme: IconThemeData(color: Colors.black),
leading: leading,
);

在Scaffold中,有一个 appBar属性,以防您不知道。它还取决于 brightness属性,因此如果它很暗,图标将变成白色,等等。

关于flutter - 如何更改脚手架小部件的抽屉颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59493415/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com