美文网首页Flutter圈子
去除MaterialButton及其子类的默认边距

去除MaterialButton及其子类的默认边距

作者: 蜗牛学开车 | 来源:发表于2020-09-14 14:22 被阅读0次

MaterialButton及其子类在使用的过程中发现,默认都会带有一定的边距,如果你不需要这个边距则可以使用其自带的属性将其去除。该属性就是materialTapTargetSize属性。该属性的类型时一个枚举类型MaterialTapTargetSize一共有两个值可以选择:

  1. MaterialTapTargetSize.padded 默认值,有边距。
  2. MaterialTapTargetSize.shrinkWrap:无边距。
RaisedButton(
  materialTapTargetSize: MaterialTapTargetSize.shrinkWrap,  //不让RaisedButton有边距。
  child: Text(v),
  onPressed: (){
    Toast.show(context, "您点击了按钮");
  },
);

搞定!!!

相关文章

  • 去除MaterialButton及其子类的默认边距

    MaterialButton及其子类在使用的过程中发现,默认都会带有一定的边距,如果你不需要这个边距则可以使用其自...

  • CSS全局样式的设置

    默认字体设置,边距设置 去除默认边距 链接相关样式 排版相关样式 内嵌文本相关样式 表单文本相关样式 结尾给大家分...

  • 问题🐔

    1.怎么去除浏览器的默认边距(会有一定距离,不能到边,如下图红箭头指示,标签不能顶边) 解决办法: 1>*{mar...

  • 去除TextView默认内边距

    今天遇到一个问题,由于TextView文本框较小,文本框内字体比较大,导致设置字体区中没有达到想要的效果,距下边比...

  • Transactional

    1、Spring默认情况下会对(RuntimeException)及其子类来进行回滚,在遇见Exception及其...

  • day15-CSS-浮动

    情况默认边距 浏览器会默认添加一些内边距和外边距,我们为了更好控制盒子的宽高,开发的第一件事就是要清空默认的边距 ...

  • 其他知识

    清空默认边距 为什么要清空默认边距(外边距和内边距) 在企业开发中为了更好的控制盒子的宽高和计算盒子的宽高等等, ...

  • css清空默认边距

    1为什么要清空默认边距(外边距和内边距)?在企业开发中为了更好控制盒子的宽度和高度和计算盒子的宽度和高度等等,所以...

  • calibre转合适索尼13寸pdf设置

    主要调 字体 行距 边距 行高: 字体 + 默认/等宽字体大小 + 页边距:

  • iOS 去除 UITextView 内边距

    去除 textView 左右边距: 去除 textView 上下边距:

网友评论

    本文标题:去除MaterialButton及其子类的默认边距

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