7

我们有一个具有滚动视图的应用程序,其中包含可以分页的项目(左+右)。

我们发现用户在尝试滑动(左+右)时会不断滚动(向上+向下),尤其是在单手使用手机并用拇指滑动时。

通过物理实验,向上+向下的动作似乎比我们想要的更早开始,即截止点似乎是

|dy| > |dx| => 上下动作

|dy| < |dx| => 左右动作

我想知道是否可以更改滑动动作,以便我们仅在 dy > 1.4*dx 时向上和向下滚动,即使攻角在垂直平面上显着增加。

我希望以上是有道理的。

我在想我可能需要拦截这些手势,并且只通过那些符合我对基础视图的更严格标准的手势。

4

0 回答 0