
在日常的开发中,我们肯定有开关
相关的需求。这篇博客分享一下Flutter
的开关
实现方法,希望对看文章的小伙伴有所帮助。
示例代码
bool switchValue = false;
Switch(
value: switchValue,
activeColor: Colors.blue,
activeTrackColor: Colors.red,
onChanged: (value) {
setState(() {
switchValue = value;
print('>>>>>>>>> ${value}');
});
},
),
这是一个关于Switch
的用法。
属性说明
设置默认值:
value: true,
设置点击事件:
onChanged(value) {
setState(() {
switchValue = value;
print('>>>>>>>>> ${value}');
});
},
设置打开状态下轨道颜色:
activeTrackColor: Colors.red,
设置打开状态下滑块颜色:
activeColor: Colors.red,
网友评论