如何设置垂直滚动角度设置



我正在尝试找出是否调整了 Flutter 中滚动的角度容差量。 用户喜欢用拇指单手导航。 但是,执行此操作时,垂直拇指移动并不总是完全垂直的。 这会导致水平滚动激活。 有没有办法设置此滚动行为从垂直切换到水平的公差或角度点?

它在内部处理GestureDetector,在用于识别手势的文档中提到:

例如,在

消除水平和垂直拖动的歧义时,两个识别器在收到指针向下事件时都会进入竞技场。识别器观察指针移动事件。如果用户水平移动指针超过一定数量的逻辑像素,则水平识别器宣布胜利,并将手势解释为水平拖动。同样,如果用户垂直移动的逻辑像素数超过一定数量,则垂直识别器将宣布胜利。

在同一文档页面上,提到了指针。也许可以自己进行计算来识别手势,但这可能会对性能产生影响。

最新更新