问题描述
这是一个 Sliver AppBar。
如何更改后退箭头的颜色?
但是我不想设置 leading: Icon(Icons.arrow_back,color: Colors.red)
,因为(我相信)Sliver AppBar 具有根据上下文调整引导图标的良好属性。
解决方法
用 Theme 小部件包装 SliverAppBar 小部件,并在 ThemeData 中更改 primaryIconTheme 颜色。代码如下:
Theme(
data: ThemeData(
primaryIconTheme: IconThemeData(color: Colors.red)),child: SliverAppBar(),),