我正在尝试确定用户使用移动设备在屏幕上滑动的方向。我看到每个人都在做传统“开始位置 - 距离”,反之亦然。虽然我想知道故意的方向;即。用户在中途改变方向。我发现的唯一正确的实现是here& here。
滑动视图很不错,但它有点笨重,cubiq希望你使用他的页面系统。另一个演示也很好,但形成了我可以告诉它只是使用了一个if else的确定方向。那么有人知道一种创造性的方式可以做到轻量级吗?
由于
答案 0 :(得分:0)
您需要一个包含指针最后位置值的变量。您需要第二个保持滑动方向的变量。在鼠标移动时,评估新位置和旧位置的方向,更改滑动方向变量中的值,然后存储新位置。