Flutter ListView UI异常

 

一个是正常的ListView,另外一个是带分割线的listview

为什么正常的listview,body99那里没有展示完整???

代码如下

 

  @override
  Widget build(BuildContext context) {
    // This method is rerun every time setState is called, for instance as done
    // by the _incrementCounter method above.
    //
    // The Flutter framework has been optimized to make rerunning build methods
    // fast, so that you can just rebuild anything that needs updating rather
    // than having to individually change instances of widgets.
    return Scaffold(
      appBar: AppBar(
        // Here we take the value from the MyHomePage object that was created by
        // the App.build method, and use it to set our appbar title.
        title: Text(widget.title),
      ),
      body: Center(
        // Center is a layout widget. It takes a single child and positions it
        // in the middle of the parent.
        child:
//        ListView(
//          children: <Widget>[
//            ListTile(leading: Icon(Icons.access_alarm), title: Text('access_alarm')),
//            ListTile(leading: Icon(Icons.account_balance),title:Text('account_balance')),
//            ListTile(leading: Icon(Icons.memory),title:Text('memory')),
//            ListTile(leading: Icon(Icons.mail),title: Text('mail')),
//            ListTile(leading: Icon(Icons.add_to_photos),title: Text('add_to_photos'))
//          ],
//        )
//      ListView(
//        scrollDirection: Axis.horizontal,
//        itemExtent: 360,//延展尺寸
//        children: <Widget>[
//          Container(color: Colors.black),
//          Container(color: Colors.red),
//          Container(color:Colors.blue),
//          Container(color:Colors.green),
//          Container(color: Colors.yellow),
//          Container(color: Colors.orange)
//        ],
//      )
      ListView.builder(
          itemCount: 100,
          itemExtent: 50.0,
          itemBuilder: (BuildContext context,int index)=>ListTile(title: Text('title $index'),subtitle: Text("body $index"))
      )
//          ListView.separated(
//              itemCount: 100,
//              separatorBuilder:(BuildContext context,int index) =>
//              index%2 == 0? Divider(color: Colors.green):Divider(color: Colors.red),
//              itemBuilder: (BuildContext context,int index)=>ListTile(title: Text('title $index'),subtitle: Text("body $index"))
//          )
      ),

    );
  }

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值