(为清楚起见,编辑问题)
我想限制BouncingScrollPhysics创建的白色区域的高度。空白区域(偏移量)由滚动速度决定。有办法限制偏移量吗?
BouncingScrollPhysics
t40tm48m1#
可以使用CustomScrollView小部件更改ScrollPhysics类例如:
CustomScrollView( physics: new ClampingScrollPhysics(), );
在本例中,ClampingScrollPhysics()将仅在端视图处停止您可以在flutter文档中查找更多Scrollphysics属性:https://api.flutter.dev/flutter/widgets/ScrollPhysics-class.html
ClampingScrollPhysics()
Scrollphysics
bxpogfeg2#
你可以添加这个参数来减少滚动时的间隙,同时使用弹跳滚动物理。
BouncingScrollPhysics(decelerationRate: ScrollDecelerationRate.fast)
如果您想将其定制得更复杂,可以创建自定义滚动小部件
2条答案
按热度按时间t40tm48m1#
可以使用CustomScrollView小部件更改ScrollPhysics类
例如:
在本例中,
ClampingScrollPhysics()
将仅在端视图处停止您可以在flutter文档中查找更多
Scrollphysics
属性:https://api.flutter.dev/flutter/widgets/ScrollPhysics-class.htmlbxpogfeg2#
你可以添加这个参数来减少滚动时的间隙,同时使用弹跳滚动物理。
如果您想将其定制得更复杂,可以创建自定义滚动小部件