Flutter:如何限制反弹焦弹物理?

b5buobof  于 2023-02-20  发布在  Flutter
关注(0)|答案(2)|浏览(156)

(为清楚起见,编辑问题)

我想限制BouncingScrollPhysics创建的白色区域的高度。空白区域(偏移量)由滚动速度决定。有办法限制偏移量吗?

t40tm48m

t40tm48m1#

可以使用CustomScrollView小部件更改ScrollPhysics类
例如:

CustomScrollView(
  physics: new ClampingScrollPhysics(),
 
);

在本例中,ClampingScrollPhysics()将仅在端视图处停止
您可以在flutter文档中查找更多Scrollphysics属性:https://api.flutter.dev/flutter/widgets/ScrollPhysics-class.html

bxpogfeg

bxpogfeg2#

你可以添加这个参数来减少滚动时的间隙,同时使用弹跳滚动物理。

BouncingScrollPhysics(decelerationRate: ScrollDecelerationRate.fast)

如果您想将其定制得更复杂,可以创建自定义滚动小部件

相关问题