flutter 禁止冒泡_【Flutter】Switch开关组件
说明
Switch 是一个切换按钮组件,通常用于设置的选项里。Switch 的原点颜色,横条颜色都可以设置,此外原点可以以图片形式显示。
可以使用Switch.adaptive构建组件:
Switch.adaptive( value: switchValue, activeColor: Colors.red, onChanged: (bool value) { setState(() { switchValue = value; });})
基本使用:
var _switchValue =
常用属性:
activeColor → Color - 激活时原点的颜色。
activeThumbImage → ImageProvider - 原点还支持图片,激活时的效果。
activeTrackColor → Color - 激活时横条的颜色。
inactiveThumbColor → Color - 非激活时原点的颜色。
inactiveThumbImage → ImageProvider - 非激活原点的图片效果。
inactiveTrackColor → Color - 非激活时横条的颜色。
onChanged → ValueChanged - 改变时触发。
value → bool - 切换按钮的值。
SwitchListTile
SwitchListTile是Switch和ListTile组合控件,基本用法如下:
SwitchListTile( title: Text('开启提醒'), value: _switchValue, onChanged: (value) { setState(() { _switchValue = value; }); },),
CupertinoSwitch
CupertinoSwitch是ios风格控件,用法和Switch一样,用法如下:
var _switchValue =
示例演示
import
效果:
示例二
import
效果:
完
码上加油站
一起来加油
长按扫码关注
记得点个赞和在看哦!
flutter 禁止冒泡_【Flutter】Switch开关组件相关推荐
- 手撸一个Switch开关组件
一.前言 手撸系列又来了,这次咱们来撸一个Switch开关组件,废话不多说,咱们立刻发车. 二.使用效果 三.实现分析 首先我们先不想它的这个交互效果,我们就实现"不合格"时的一个 ...
- vue element table switch开关组件
<template><!--data绑定整个列表--><el-table:data="tableData"style="width: 100 ...
- vue 开发中element-ui库的switch开关绑定number类型数据不成功问题 解决方法
最近在使用element-ui库进行vue项目的开发,这个ui库对于一些后台管理项目的开发还是非常实用的,各种组件都比较齐全,而且文档也很详细.但是对于我这种初学者来说,部分组件的文档还需更加详细. ...
- element-ui 点击Switch开关弹出对话框确认后再改变switch开关状态
前言 最近项目中用到了Switch开关组件,需求是点击switch开关按钮后,弹出一个确认对话框,根据用户的操作来决定是否改变switch的开关状态. Attributes 参数 说明 类型 默认值 ...
- 【Flutter】侧拉导航栏实现 ( Drawer 组件 | PageView 组件 )
文章目录 一.Drawer 组件 二.PageView 组件 三.完整代码示例 四.相关资源 一.Drawer 组件 Scaffold 组件中的 drawer 参数 , 就是设置侧拉导航栏菜单的 , ...
- flutter 自定义键盘_掘金 AMA:听闲鱼客户端架构师邬吉风聊 Flutter 和移动端开发那些事...
第二十一期 AMA 掘金团队请来了闲鱼客户端架构师,<Fish-Redux>作者-- 邬吉风做了为期三天的 Ask Me Anything (AMA) 活动(活动已结束).我们在此精选了一 ...
- Flutter学习笔记(10)--容器组件、图片组件
如需转载,请注明出处:Flutter学习笔记(10)--容器组件.图片组件 上一篇Flutter学习笔记(9)--组件Widget我们说到了在Flutter中一个非常重要的理念"一切皆为组件 ...
- 移动跨平台ReactNative开关组件Switch【15】
前端江太公 React Native,是一个混合移动应用开发框架,是目前流行的跨平台移动应用开发框架之一.React Native 采用不同的方法进行混合移动应用开发.它不会生成原生 UI 组件,而是 ...
- Flutter Sliver大家族之SliverList(),SliverFixedExtentList(),SliverGrid()组件②
Flutter Sliver大家族之SliverList,SliverFixedExtentList,SliverGrid组件② SliverFixedExtentList() SliverList( ...
最新文章
- linux 如何运行.sql文件
- Python的5种传参姿势,两分钟就能了解
- 烂泥:高负载均衡学习haproxy之关键词介绍
- 【渝粤题库】陕西师范大学201341 刑事诉讼法学作业
- matlab 按一定概率取数组中的值
- oracle复习笔记
- STTN、DSTT、FuseFormer总结(它们改进了什么?)
- Spring Cloud:Security OAuth2 自定义异常响应
- vue引入阿里云图标
- Himall商城枚举帮助类EnumHelper(1)
- python求绝对值_python绝对值怎么计算
- 路由器与交换机的关系
- 【C++】日期类题目总结
- 高速学英语- 大脑的不同学习机制
- java开发工程师必看书籍
- h5打开QQ聊天 就一句话
- Bandwagon Host IP Change修改IP
- 从0开始制作H5直播源码的教程
- Phun-有趣的二维物理引擎
- tar tar.gz
热门文章
- u盘安装linux 提示no such device_IGH EtherCAT 开源主站安装及测试
- html+lt;input+file样式,不同内核的浏览器中文件选择控件的外观也不相同
- foreach 页面超时php,解决php运行超时的方法
- 搭建GraalVM环境
- 检测Web浏览器上的内存泄漏
- 在Blazor中构建数据库应用程序——第5部分——查看组件——UI中的CRUD列表操作
- 微软发布 PowerToys 首个预览版,重启的 Windows 工具集
- 实现机器学习的循序渐进指南系列汇总
- ckeditor ——在图片上传中上传其他文件(word等)
- gitlab ci php 构建,GitLab CI的入门搭建