1分钟
11 Simulation-2
这里需要着重提及的就是,为什么 BouncingScrollPhysics 会自动回弹呢?
其实也是 BouncingScrollSimulation 的功劳,因为 BouncingScrollSimulation 构建时,会传递有 leadingExtent:position.minScrollExtent 和 trailingExtent: position.maxScrollExtent 两个参数,在 underscroll 和 overscroll 的情况下,会利用 ScrollSpringSimulation 实现弹性的回滚到 leadingExtent 和 trailingExtent 的动画,从而达到如下图的效果:
学员评价