flutter Column下ListView不展示的问题

时间:2020-08-19

只需要设置ListView的一个属性,即可以解决。

ListView.separated(
            shrinkWrap: true,
            physics: NeverScrollableScrollPhysics(),
            itemCount: tools.length,
            itemBuilder: (BuildContext context, int index) {
              return ListTile(
                title: Text(
                  tools[index].title,
                  maxLines: 1,
                ),
                subtitle: Text(
                  tools[index].desc,
                  maxLines: 1,
                ),
                onTap: null,
                dense: true,
              );
            },
            separatorBuilder: (BuildContext context, int index) =>
                const Divider(
              height: 5,
            ),
 ),
shrinkWrap: true,//就是这个属性解决不显示的问题
physics: NeverScrollableScrollPhysics(),//这个是解决华东问题