我试图让 ScrollView 自动滚动到整个元素的末尾。我注意到了
scrollview.setVelocity(-700);
// OR
scrollview.setPosition(1000);
可以解决问题,但是一路走到尽头所需的数量会使 View 跳转并过快。如果我使用较小的速度, View 只会在适当的位置抖动一点。
有什么方法可以使 View 平滑地滚动到末尾,以便用户可以看到发生了什么?
最佳答案
正在寻找如何停止 ScrollView 上的反弹并遇到了这个问题。已经有一段时间了,所以您可能已经弄明白了,但是弄清楚 ScrollView 的高度并仅使用 scrollview.setPosition(x) 会将滚动条设置到该位置。如果你真的想让它“滚动”做 scrollview.spring.setAnchor(x);然后设置 scrollview.setVelocity(x);它是使它开始滚动的两者的组合。一旦您点击 ScrollView ,它就会停止,但这通常不是一件坏事。
关于javascript - 让 Famo.us ScrollView 滚动到末尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25420530/