Flutter Sliver AppBar 主打色

Flutter Sliver AppBar leading color

这是一个 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(),
          ),