在 Flutter 中,Listview 的内容被绘制在下面的 UI 元素上
Posted
技术标签:
【中文标题】在 Flutter 中,Listview 的内容被绘制在下面的 UI 元素上【英文标题】:Content of Listview gets drawn over UI elements below in Flutter 【发布时间】:2018-12-23 09:17:04 【问题描述】:有人可以帮我解决以下问题吗?我不确定这是错误还是预期行为。我有以下布局:
Column(
Flexible( ListView[..] )
Row(
Flexible(
TextField(..) <-- input field
),
Container(Icon[]) <-- button
)
滚动非常快速会使我的 ListView 的内容被绘制在另一个容器中的 Row 上?这可能是 Flutters 绘图引擎中的一个错误,还是我错过了为我的 ListView 设置一些边界?
正常/预期布局:
快速滚动后:
【问题讨论】:
【参考方案1】:我相信这是 dev
频道中已经解决的问题。
在命令行shell中执行
flutter channel dev
flutter doctor
【讨论】:
太棒了!看来我的问题已经解决了。感谢您的帮助(再次):-)以上是关于在 Flutter 中,Listview 的内容被绘制在下面的 UI 元素上的主要内容,如果未能解决你的问题,请参考以下文章
尝试在 ListView 中使用其内容时未找到 Flutter FutureProvider