ListView 拖动后,反向回弹问题

2022-04-08 01:18:20 +08:00
 as9567585

在引入腾讯的 IM 插件后出现的问题。

但是不应该是插件导致的问题呀,都没有初始化。

但是如果 pubspec.yaml 中删除引用,就不反向回弹。

代码只有几行,求帮忙看下谢谢。

2231 次点击
所在节点    Flutter
4 条回复
as9567585
2022-04-08 10:11:30 +08:00
或者有什么办法能 debug 找出问题,,,
as9567585
2022-04-08 12:54:14 +08:00
真的是太诡异了,仍然没有找到问题
sugoodz
2022-04-10 14:03:31 +08:00
试试设置下可滚动部件的滚动特性,如下:
ListView(
physics: ClampingScrollPhysics(),
)

其他参考:
BouncingScrollPhysics 允许滚动出边界,超过边界时会有回弹效果,会响应滚动事件
ClampingScrollPhysics 不允许滚动出边界,会响应滚动事件
AlwaysScrollableScrollPhysics 一直响应滚动事件
NeverScrollableScrollPhysics 禁止滚动,不响应滚动事件
FixedExtentScrollPhysics ListWheelScrollView 滚轮使用时,item 都会停止在中间位置,不会停在分割线
PageScrollPhysics PageView 滚轮使用时,item 都会停止在一页,不会停止在分割线位置
RangeMaintainingScrollPhysics 当内容突然改变尺寸时,试图将滚动位置保持在范围内的滚动物理
as9567585
2022-05-24 03:27:41 +08:00
@sugoodz 额,试过了,还是不行

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/845598

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX