flutter - 颤振从列表中删除项目
问题描述
我的问题是关于颤振的列表视图。
当我从列表中删除项目并设置状态时
setState(() {
items.removeAt(500);
});
颤动listview.builder
滚动到顶部。我希望它在从列表中删除项目后不滚动。
你有什么建议?
提前致谢。
解决方案
我们的小部件树很简单,我们创建列表就像
ListView.builder(
itemCount: messages.lenght,
itemBuilder: (ctx,index){
return GestureDetector(
onTap: (){
showModalBottomSheet()...
}
);
}
)
在底部工作表上有一个函数调用 setState() 并删除项目然后 ListView 滚动到顶部
推荐阅读
- react-native - React Native Map 无法动态渲染多个不同的图像数组标记
- spring-boot - 测试未找到 Springboot Webflux 端点 - 是什么原因造成的?
- pandas - 以特定方式重塑熊猫数据框
- c++ - 可选模板参数组合
- webpack - Webpack 5 编译成功但应用程序不起作用:未捕获的 ReferenceError:未定义导出
- python - 使用 azure 函数从表单数据请求中详细说明并存储在 azure blob 中的多个文件
- pine-script - Pinescript如何在子窗口的左侧放置标签
- javascript - 如何使用 rselenium 单击 javascript“链接”开始下载 excel 文件?
- python - 如何将文件中的文本添加为字典的输入
- css - vis-timeline - 将自定义时间标记标签放置在时间轴上方