我想在这个问题的前言中说,我是一个非常新的扑动/飞镖。
基本上,我有一个包含一堆字符串的列表。我想在主(和唯一)视图中列出它们。我有这个代码:
ListView(
shrinkWrap: true,
padding: const EdgeInsets.all(24.0),
children: _availableTraits.map((item) => new Text(item, style: TextStyle(fontSize: 24.0))).toList()
)
我想我很幸运,_availableTraits
是一个相对较大的列表,所以我发现了这个问题。该列表超出了页面的底部,并且屏幕底部会出现一种警告/警告磁带,并伴有错误信息:BOTTOM OVERFLOWED BY 93 PIXELS
。
那么我如何强行扑动才能使用滚动条呢?
编辑:
编辑2:
以上ListView
包裹在column
元素。 column
元素包裹在scaffold
中。
为了解决您的问题,您需要扩展缩小的ListView
,如下所示:
Column(
children: <Widget>[
Expanded(
child: ListView(
shrinkWrap: true,
...