我有一个启用了分页的水平滚动视图,其中包含垂直滚动视图。就像iOS主屏幕一样,但是每个主屏幕都可以垂直滚动。
现在,当垂直滚动正在进行时,很难滑动到下一个或上一个屏幕,因为垂直滚动视图似乎捕获了事件。即使滑动的角度几乎是水平的,也不会进入下一个或上一个“页面”。只有在滚动完全停止后,才能轻松地滑动到下一个或上一个页面。
不幸的是,由于缓慢的减速,用户可能会认为内容已经停止移动,而实际上它仍在缓慢地移动并即将停止。但是,水平滑动被解释为垂直滚动手势,并增加了滚动速度,从用户的角度来看情况变得更糟。
我注意到有多个人在测试我们的应用程序时遇到了这个问题,我想知道是否有人知道解决方法,也许有一种方法可以考虑滑动的角度来确定哪个滚动视图应该处理事件。谢谢。
现在,当垂直滚动正在进行时,很难滑动到下一个或上一个屏幕,因为垂直滚动视图似乎捕获了事件。即使滑动的角度几乎是水平的,也不会进入下一个或上一个“页面”。只有在滚动完全停止后,才能轻松地滑动到下一个或上一个页面。
不幸的是,由于缓慢的减速,用户可能会认为内容已经停止移动,而实际上它仍在缓慢地移动并即将停止。但是,水平滑动被解释为垂直滚动手势,并增加了滚动速度,从用户的角度来看情况变得更糟。
我注意到有多个人在测试我们的应用程序时遇到了这个问题,我想知道是否有人知道解决方法,也许有一种方法可以考虑滑动的角度来确定哪个滚动视图应该处理事件。谢谢。