flutter-Switch(开关)

转载于https://www.jianshu.com/p/6346770649cc

 

Switch 是一个切换按钮组件,通常用于设置的选项里。Switch 的原点颜色,横条颜色都可以设置,此外原点可以以图片形式显示。

 
 
new Switch(
    value: this.check,
    activeColor: Colors.blue,     // 激活时原点颜色
    onChanged: (bool val) {
        this.setState(() {
            this.check = !this.check;
        });
    },
)

Switch 有以下常用属性:

  • activeColor → Color - 激活时原点的颜色。
  • activeThumbImage → ImageProvider - 原点还支持图片,激活时的效果。
  • activeTrackColor → Color - 激活时横条的颜色。
  • inactiveThumbColor → Color - 非激活时原点的颜色。
  • inactiveThumbImage → ImageProvider - 非激活原点的图片效果。
  • inactiveTrackColor → Color - 非激活时横条的颜色。
  • onChanged → ValueChanged - 改变时触发。
  • value → bool - 切换按钮的值。


作者:iwakevin
链接:https://www.jianshu.com/p/6346770649cc
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
posted @ 2020-08-07 01:48  NeoZy  阅读(1395)  评论(0编辑  收藏  举报