在 Flutter 中,ScrollPhysics 的作用是确定可滚动控件的物理特性, 常见的有以下几个:
ScrollPhysics | 释义 |
---|---|
BouncingScrollPhysics | 允许滚动出边界,超过边界时会有回弹效果,会响应滚动事件 |
ClampingScrollPhysics | 不允许滚动出边界,会响应滚动事件 |
AlwaysScrollableScrollPhysics | 一直响应滚动事件 |
NeverScrollableScrollPhysics | 禁止滚动,不响应滚动事件 |
FixedExtentScrollPhysicsListWheelScrollView | 滚轮使用时,item都会停止在中间位置,不会停在分割线 |
PageScrollPhysicsPageView | 滚轮使用时,item都会停止在一页,不会停止在分割线位置 |
RangeMaintainingScrollPhysics | 当内容突然改变尺寸时,试图将滚动位置保持在范围内的滚动物理 |
评论区