【发布时间】:2019-11-22 12:04:06
【问题描述】:
如何在ListView 中找出当前是visible 或invisible 的项目?
例如,我在ListView 中有 100 个项目,当我滚动到屏幕或列表顶部时,我想检测哪些项目出现在视口中或从视口中消失。
插图:
【问题讨论】:
-
你为什么想知道?如果您要创建一个包含 100 个项目的列表,您应该使用
ListView.builder女巫您可以传递一个itemBuilder,这将在您的listView中构建一行的“小部件”。所以颤振会设法让你的女巫线是可见的并渲染它,并从记忆中清除那些不可见的...... -
是的,我知道颤振可以做到这一点。我想使用这个功能来使用另一个听众来使用它
标签: flutter dart flutter-layout flutter-listview