Flutter 如何实施";按住并拖动“;用颤振的姿势?

Flutter 如何实施";按住并拖动“;用颤振的姿势?,flutter,gesture,Flutter,Gesture,“按住并拖动”-就是用一个手指按住并用另一个手指水平(或垂直)拖动 手势检测器会将其识别为缩放手势。我想区分这两种: 两个手指移动得更近或更远(正常刻度) 一个手指握住,另一个手指靠近或进一步移动(我想检测此情况) 有一个内置的小部件,您可以使用类似于小部件的小部件 一个主要的共同点是可以使用Dragable小部件直接拖动,或者使用LongPressDragable小部件按住并拖动。您可以使用Dragable构造函数拖动任何项。谢谢,但我要找的基本上是缩放手势,但一个手指不动。您可以始终使用G

“按住并拖动”-就是用一个手指按住并用另一个手指水平(或垂直)拖动

手势检测器会将其识别为缩放手势。我想区分这两种:

  • 两个手指移动得更近或更远(正常刻度)
  • 一个手指握住,另一个手指靠近或进一步移动(我想检测此情况)

有一个内置的小部件,您可以使用类似于小部件的小部件


一个主要的共同点是可以使用Dragable小部件直接拖动,或者使用LongPressDragable小部件按住并拖动。

您可以使用Dragable构造函数拖动任何项。谢谢,但我要找的基本上是缩放手势,但一个手指不动。您可以始终使用GestureDetector实现自定义手势,如果您尝试缩放手势,可以尝试的缩放开始和缩放更新属性