Flutter - 将包装内容设置为垂直滚动列表视图

Posted

技术标签:

【中文标题】Flutter - 将包装内容设置为垂直滚动列表视图【英文标题】:Flutter - Setting wrap content to Vertical scroll List view 【发布时间】:2020-12-22 06:18:45 【问题描述】: 我有一个以 SingleChildScrollview 作为父页面的页面,并且有多个水平滚动视图,在底部我有一个垂直滚动的 Gridview(禁用 Gridview 的滚动)。 问题是我想用子项的高度包装 Gridview 的高度,而不给 Gridview 提供特定的高度

【问题讨论】:

我需要更多信息,但请确保您使用 Expanded() 来包装您的小部件。有时这有效。不过,我无法确定您的代码。 【参考方案1】:

尝试用Flexible 小部件包装Gridview,确保您没有在Gridview 子级中使用任何Expanded 小部件和Spacer 小部件。

【讨论】:

以上是关于Flutter - 将包装内容设置为垂直滚动列表视图的主要内容,如果未能解决你的问题,请参考以下文章

flutter 使用ListView等列表组件错误记录

如何在 Flutter 中使屏幕可滚动?

Flutter了解之可滑动组件

Flutter listview 在其内容滚动屏幕的末尾

滚动列表视图垂直和水平相同的图像

滚动其他滚动视图时滚动视图重置