gpt4 book ai didi

scroll - 基于列表的ListView的溢出

转载 作者:IT王子 更新时间:2023-10-29 07:21:28 26 4
gpt4 key购买 nike

我想先说一下我对 flutter/dart 还很陌生。

本质上,我有一个包含一堆字符串的列表。我想在主(也是唯一) View 中列出它们。我有这段代码:

ListView(
shrinkWrap: true,
padding: const EdgeInsets.all(24.0),
children: _availableTraits.map((item) => new Text(item, style: TextStyle(fontSize: 24.0))).toList()
)

我想我很幸运 _availableTraits 是一个比较大的列表,所以我发现了这个问题。该列表超出了页面底部,并且在屏幕底部随 flutter 出现了一种警告/警告带,并附有错误消息:BOTTOM OVERFLOWED BY 93 PIXELS

那么我怎样才能强制 flutter 只使用滚动条呢?

编辑:

我觉得我应该分享一张问题图片。 Failed Scroll: yellow/black stripes

编辑 2:

上面的 ListView 包裹在 column 元素中。 column 元素包装在 scaffold 中。

最佳答案

为了解决您的问题,您需要展开缩小的 ListView,如下所示:

  Column(
children: <Widget>[
Expanded(
child: ListView(
shrinkWrap: true,
...

关于scroll - 基于列表的ListView的溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55425906/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com