flutter控件之---------listTile

一个固定高度的行,通常包含一些文本,以及一个行前或行尾图标。

构造方法

const ListTile({
    Key key,
    this.leading,
    this.title,
    this.subtitle,
    this.trailing,
    this.isThreeLine = false,
    this.dense,
    this.contentPadding,
    this.enabled = true,
    this.onTap,
    this.onLongPress,
    this.selected = false,
  })

1.leading
最左侧的头部,参数是一个widget,(这里以icon为例)

 new ListTile(
      leading: new Icon(Icons.cake),
      )
leading.png

2.title
控件的title(参数是widget,这里text为例)

new ListTile(
       leading: new Icon(Icons.cake),
       title: new Text('标题'),
       )
title.png

3.subtitle
富文本标题(参数是widget)

new ListTile(
                leading: new Icon(Icons.cake),
                title: new Text('标题'),
                subtitle: new Row(
                  children: <Widget>[
                    new Text('副标题'),
                    new Icon(Icons.person)
                  ],
                ),
              )

subtitle.png

4.trailing
展示在title后面最末尾的后缀组件(参数是widget)

new ListTile(
                leading: new Icon(Icons.cake),
                title: new Text('标题'),
                subtitle: new Row(
                  children: <Widget>[
                    new Text('副标题'),
                    new Icon(Icons.person)
                  ],
                ),
                trailing: new Icon(Icons.save),
              )

trailing.png

5.onTap
点击事件

 onTap: () {
                  print('点击');
                },

其他方法类型 不做介绍

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 想着她清晰而又模糊了的面颊, 辗转无眠,挥不去她如夜的黑发。 鸡啼二遍催我睡吧,被爱俘虏的小傻瓜! 别再空结幽怨,...
    唯一还是我阅读 224评论 0 0
  • 今天是元旦放假第一天,为了让儿子多休息会,七点了才叫床,儿子也很听活,穿好衣服,就开始了每一天的早读,看着...
    钧宇阅读 183评论 0 0
  • 我觉得,就事论事。这个事情就是投票规则漏洞问题,上海可以投票决定其他中区长。Forrest虽然已经加入南京头马,但...
    克克克阿阅读 874评论 2 0