草庐IT

DelayedMultiDragGestureRecognizer

全部标签

android - Flutter - 多个手势,无需抬起手指

我正在尝试创建以下效果:当用户在空白屏幕上长按时,会出现一个矩形。在不抬起手指的情况下,我希望用户能够拖动矩形的边缘之一(例如,垂直)。我能够分别实现这些效果(长按、释放、拖动),但我需要在不抬起手指的情况下拥有它们。目前,我的代码如下所示:@overrideWidgetbuild(BuildContextcontext){returnGestureDetector(onPanStart:startDrag,onPanUpdate:onDrag,onPanEnd:endDrag,child:CustomPaint(painter:BoxPainter(color:BOX_COLOR,b

android - Flutter - 多个手势,无需抬起手指

我正在尝试创建以下效果:当用户在空白屏幕上长按时,会出现一个矩形。在不抬起手指的情况下,我希望用户能够拖动矩形的边缘之一(例如,垂直)。我能够分别实现这些效果(长按、释放、拖动),但我需要在不抬起手指的情况下拥有它们。目前,我的代码如下所示:@overrideWidgetbuild(BuildContextcontext){returnGestureDetector(onPanStart:startDrag,onPanUpdate:onDrag,onPanEnd:endDrag,child:CustomPaint(painter:BoxPainter(color:BOX_COLOR,b