flutter GestureDetector 所有参数各种手势包括点击、双击、长按、滑动、缩放等。

分享
siman 2024-5-11 23:26:56 251 0 来自 中国
GestureDetector是Flutter中用于检测各种手势的控件。它可以识别许多不同的手势,包括点击、双击、长按、滑动、缩放等。

GestureDetector的所有参数如下:

key:定义如何find GestureDetector 控件。

child:GestureDetector的子控件。

onTap:点击时的回调函数。

onTapDown:用户在控件上按下时的回调函数。

onTapUp:用户在控件上抬起时的回调函数。

onTapCancel:用户的点击操作被取消时的回调函数。

onSecondaryTap:用户使用次要点击方式(如右键点击)时的回调函数。

onSecondaryTapDown:用户在控件上按下次要点击键时的回调函数。

onSecondaryTapUp:用户在控件上抬起次要点击键时的回调函数。

onSecondaryTapCancel:用户的次要点击操作被取消时的回调函数。

onDoubleTap:用户双击时的回调函数。

onDoubleTapDown:用户双击时的第一个按下事件的回调函数。

onLongPress:用户长按时的回调函数。

onLongPressUp:用户长按操作结束时的回调函数。

onLongPressStart:用户长按开始时的回调函数。

onLongPressMoveUpdate:用户长按时移动时的回调函数。

onLongPressEnd:用户长按结束时的回调函数。

onVerticalDragDown:用户在控件上垂直滑动开始时的回调函数。

onVerticalDragStart:用户在控件上垂直滑动开始时的回调函数。

onVerticalDragUpdate:用户在控件上垂直滑动时的回调函数。

onVerticalDragEnd:用户在控件上垂直滑动结束时的回调函数。

onVerticalDragCancel:用户的垂直滑动操作被取消时的回调函数。

onHorizontalDragDown:用户在控件上水平滑动开始时的回调函数。

onHorizontalDragStart:用户在控件上水平滑动开始时的回调函数。

onHorizontalDragUpdate:用户在控件上水平滑动时的回调函数。

onHorizontalDragEnd:用户在控件上水平滑动结束时的回调函数。

onHorizontalDragCancel:用户的水平滑动操作被取消时的回调函数。

onPanDown:用户开始进行平移操作时的回调函数。

onPanStart:用户开始进行平移操作时的回调函数。

onPanUpdate:用户正在进行平移操作时的回调函数。

onPanEnd:用户结束平移操作时的回调函数。

onPanCancel:用户的平移操作被取消时的回调函数。

onScaleStart:用户进行缩放操作开始时的回调函数。

onScaleUpdate:用户进行缩放操作时的回调函数。

onScaleEnd:用户结束缩放操作时的回调函数。

onScaleEnd:用
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-9-21 11:26, Processed in 0.174838 second(s), 33 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表