gpt4 book ai didi

iphone - 如何获取iScroll中的滚动方向

转载 作者:行者123 更新时间:2023-12-03 20:25:19 24 4
gpt4 key购买 nike

首先,我真的很抱歉我的英语不好......

现在我正在做PhoneGap开发。我使用 iScroll 使 ListView 滚动。我想获取滚动方向。

例如,当我向下滑动屏幕时,滚动条会向上滚动。当我向上滑动屏幕时,滚动条会向下滚动,那么如何获取滚动条滚动时的方向?

有人可以帮忙吗?我将不胜感激!

最佳答案

我有同样的 self 疑问,最终使用 iScroll 实例的 .dirX.dirY 属性。它们的值始终为 1(左/上)、0(无)或 -1(右/下),可以很好地计算为如果方向位于特定轴上,则 true

new iScroll("your_element_id", {
onTouchEnd: function(){
alert(this.dirX); // Returns 1, 0 or -1
alert(!!this.dirX); // Returns true for horizontal
}
});

由于我需要获取轻拂的方向,因此我使用 onTouchEnd 事件,但这同样适用于 onScrollMove (可能还有其他事件)。

关于iphone - 如何获取iScroll中的滚动方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9781888/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com