首页 > 解决方案 > Flutter GestureDetector onTapRight & ontapLeft

问题描述

我已阅读有关 GestureDetector 的颤振文档,但我只能看到onTapDown 和 onTapUp

我相信如果有上下,就会有左右

我怎样才能实现 onTapRight 和 onTapLeft

标签: flutterdartflutter-layout

解决方案


onTapDownonTapUp不是指您按下的区域/位置,但它们确实指的是:

onTapDown:手指实际触摸屏幕的那一刻

onTapUp:手指离开屏幕的那一刻

从文档:

onTapDown:可能会导致点击主按钮的指针已在特定位置接触屏幕。

onTapUp:将通过主按钮触发点击的指针已停止在特定位置接触屏幕

要实现右击或左击,您可以使用一个Stack小部件来覆盖row2 个手势检测器小部件。

文档:

onTapDown 手势 TapDownCallback


推荐阅读