【问题标题】:What is flutter custom ColorSwatch?什么是 Flutter 自定义 ColorSwatch?
【发布时间】:2021-11-04 21:25:07
【问题描述】:

我是颤振的初学者。有人可以解释一下,什么是 Flutter 中的自定义颜色表。我只是按照颤振文档。但我不明白。

这是我刚才提到的关于自定义颜色表的代码示例。我无法理解这段代码 sn-p 发生了什么。请通过此代码 sn-p 解释颜色表。非常感谢您的帮助。

【问题讨论】:

    标签: flutter colors


    【解决方案1】:

    ColorSwatch - 创建一个颜色,其中包含一个名为swatch 的相关颜色小表格。

    const ColorSwatch<T>(
    int primary,
    Map<T, Color> _swatch
    )
    

    colorSwatch 中,包含两个属性,第一个属性包含原色,第二个属性_swatch 包含在墨水响应中显示不同效果的颜色映射列表。

    突出显示 - 按下时墨水响应的突出显示颜色。如果此属性为 null,则将使用主题的突出显示颜色 ThemeData.highlightColor。

    SplashColor - 按钮 InkWell 的初始颜色。墨水飞溅表示该按钮已被触摸。它出现在按钮的子按钮顶部,并从触摸发生的地方开始以一个扩大的圆圈展开。

    来源:flutter.dev

    【讨论】:

      猜你喜欢
      • 2014-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-21
      • 2017-01-04
      • 2020-10-02
      • 2015-11-22
      • 1970-01-01
      相关资源
      最近更新 更多