【问题标题】:Flutter Sliver AppBar leading colorFlutter Sliver AppBar 主色
【发布时间】:2021-07-27 03:26:42
【问题描述】:

这是一个 Sliver AppBar。

如何更改后退箭头的颜色?

但是我不想设置leading: Icon(Icons.arrow_back, color: Colors.red),因为(我相信)Sliver AppBar 具有根据上下文调整引导图标的好特性。

【问题讨论】:

    标签: flutter appbar flutter-sliver sliverappbar flutter-sliverappbar


    【解决方案1】:

    用 Theme 小部件包装 SliverAppBar 小部件,并更改 ThemeData 中的 primaryIconTheme 颜色。代码如下:

         Theme(
                data: ThemeData(
                    primaryIconTheme: IconThemeData(color: Colors.red)),
                child: SliverAppBar(),
              ),
    

    【讨论】:

    • 稍后会测试它,如果它有效,会告诉你+接受答案。谢谢!
    猜你喜欢
    • 2019-09-07
    • 2019-04-21
    • 2019-05-03
    • 2020-04-02
    • 2019-08-13
    • 1970-01-01
    • 1970-01-01
    • 2020-11-08
    • 2023-01-17
    相关资源
    最近更新 更多