flutter常用组件API(第三期)

内容如果对你有帮助,帮忙点下赞,你的点赞是我更新最大的动力,谢谢啦!如果在开发的过程遇到问题可以一起讨论,可以加我的QQ群!167646174! 具体代码见github ,欢迎各位Star,以及提issues!

1.CheckBox

(说实话,这个组件有点小丑)

API作用可选参数
value复选框值自定义
activeColor选中的颜色Color
tristate如果为 true,那么复选框的值可以是 true,false 或 nulltrue/false
materialTapTargetSize点击区域padded:向四周扩展48区域 shrinkWrap:控件区域
onChanged改变后触发事件Func

2.CheckboxListTile

API作用可选参数
title标题-
subtitle副标题-
secondary前缀-
selected文字是否高亮true/false
dense标题字变小true/false
isThreeLine是否三行显示(第三行用啥显示目前还没看到用法)true/false
controlAffinity将控件放在何处相对于文本,leading 按钮显示在文字前面,platform,trailing 按钮显示在文字后面-

3.PopupMenuButton

PopupMenuButton(
            // 长按文字提示
            tooltip: "菜单哇",
            // Icon内边距
            padding: EdgeInsets.all(10),
            // 修改默认小图标
            icon: Icon(Icons.access_alarm),
            itemBuilder: (BuildContext context)=><PopupMenuEntry<String>>[
                PopupMenuItem(
                  child: Text("菜单"),
                ),
                PopupMenuDivider(),
                CheckedPopupMenuItem(
                  checked: false,
                  value: "呵呵",
                  child: Text("选项"),
                )
            ],
          )
复制代码
API作用可选参数
tooltip长按文字提示-
paddingIcon内边距-
icon修改Icon-
itemBuilder菜单选项-

解释:PopupMenuDivider为下划线 CheckedPopupMenuItem带选择框的菜单选项

(未完待续)

具体代码见github ,欢迎各位Star,以及提issues 不定期更新,根据工作繁忙程度决定.

-----------------以下是相关文章-----------------

flutter常见组件(第一期)

flutter常见组件之Button(第二期)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值