javascript - 让 Famo.us ScrollView 滚动到末尾

标签 javascript ios mobile famo.us

我试图让 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/

相关文章:

Javascript - 在 iF​​rame 上失去焦点并获得关注

ios - 当前弹出 View Controller Swift

ios - Ubuntu 64 位上的 Phonegap/Cordova ios 错误

java - 让Android Seekbar线条变细

javascript - 在 AngularJS 应用程序中,可以引用 Bower 和 Node 文件夹内的文件吗?

javascript - 外国时间到本地时间

javascript - 更改内容可编辑的 div 中某些字符的字体大小

ios - 如何正确设置隐藏在 UITableViewCell 内的 UIStackView 的动画?

jquery - 如果检测到移动浏览器,是否有 "rails"重定向方法?

android - Android 上的 Chrome 不考虑链接点击的 z-index