上海千语创想科技有限公司
 175-2108-6175
网站建设资讯详细

Flutter分割组件Divider介绍

日期:2022-11-03  作者:千语创想  浏览:2666

Divider的构造方法

const Divider({

    Key key,
    this.height,
    this.thickness,
    this.indent,
    this.endIndent,
    this.color,
  }) : assert(height == null || height >= 0.0),
       assert(thickness == null || thickness >= 0.0),
       assert(indent == null || indent >= 0.0),
       assert(endIndent == null || endIndent >= 0.0),
       super(key: key);

可以看出Divider组件只有5个属性,一目了然,使用也非常简单

indent: 起点缩进距离
endIndent: 终点缩进距离
color: 分割线颜色
height: 分割线区域的高度,并非分割线的高度
thickness: 分割线的厚度,真正的分割线的高度

注意:
1.当height为null的时候会去查看 DividerThemeData.space的高度,如果同样为null,则默认分割线区间为16
2.如果不设置thickness的高度,分割线默认为1px且居中显示
3.如果想设置真实的分割线高度,需要把height和thickness设置为一样高即可。
4.flutter还提供了竖直方向上的分割线组件VerticalDivider,用法一至,不在赘述。

来千语创想移动应用开发平台学习更多APP开发知识:app开发app制作app开发源码下载app开发框架app开发工具等免费获取。

千语创想-专业APP开发app定制服务商,提供一站式移动应用解决方案,满足您的各类需求,欢迎免费评估需求和获取报价。



转载请注明来自:https://www.qianyuthink.com/news/7761.html

填写您的项目需求给我们

或者直接拨打 7×12小时一对一咨询电话

175 2108 6175

请填写需求信息,我们会在10分钟内与您取得联系

请认真填写需求信息,我们会在10分钟内与您取得联系

×
客服二维码
咨询技术总监
175-2108-6175
客服二维码
技术总监微信
客服二维码