美文网首页
Flutter快速上手1.7:基础控件之Slider和Cuper

Flutter快速上手1.7:基础控件之Slider和Cuper

作者: 十二栗子 | 来源:发表于2022-04-22 11:24 被阅读0次

通用属性

属性名 类型 简介
value double 当前值 默认 0 -- 1 之间
onChanged ValueChanged<double> 滑动过程中调用
onChangeStart ValueChanged<double> 开始滑动时调用
onChangeEnd ValueChanged<double> 滑动完成时调用
min double 最小值 默认 0
max double 最大值 默认 1
divisions int 分段个数
label String 滑动时 显示的文字 (必须与divisions配合使用)
activeColor Color 用于滑块轨道的活动部分的颜色
inactiveColor Color 滑块轨道的非活动部分的颜色
 double _sNum = 0;
Slider(
                label:'current ${_sNum.round()}',
                max: 100,
                min: 0,
                divisions: 10,
                activeColor:Colors.blue,
                inactiveColor: Colors.yellow,
                value:_sNum,
                onChanged: (double v) {
                  setState(() {
                    _sNum = v;
                  });
                },
                onChangeStart: (startValue) {
                  print('Started at $startValue');
                },
                onChangeEnd: (newValue) {
                  print('Ended on $newValue');
                },            
  ),

CupertinoSlider控件属性与Slider 基本相同

20220419164251.jpg

本地Flutter 2.10.1,Mac版Android Studio Bumblebee | 2021.1.1 Patch 2
我是小栗子,初学Flutter ,文章会根据学习进度不定时更新,请多多指教~~

相关文章

网友评论

      本文标题:Flutter快速上手1.7:基础控件之Slider和Cuper

      本文链接:https://www.haomeiwen.com/subject/csdsertx.html