We have and app that has a scroll view with items that can be paged (left + right).
We are finding that users keeps scrolling (up+down) when they try to swipe (left+right), particularly when the use the phone one-handed and using their thumb to swipe.
Through physical experimentation the up+down action appears to kick in earlier than we'd like i.e the cut off point appears to be
|dy| > |dx| => up-down action
|dy| < |dx| => left-right action
I'd like to know if it is possible to change the swipe action such that we only scroll up and down when say the the dy > 1.4*dx i.e. make the angle of attack significantly more in the vertical plane.
I hope the above makes sense.
I am thinking I may need to intercept the gestures and only pass through those that meet my more restrictive criteria to the underlying views.