GestureDetector(
onPanDown: (_) => setState(() {
//start some animation
}),
onPanEnd: (_) => setState(
() {
//stop the animation
//do a callback ONLY IF the user lifted her finger inside my widget's area
},
),
child:
我有這個GestureDetector并且我只想在以下情況下執行回呼:用戶開始觸摸手勢檢測器內的螢屏并開始拖動她想要的任何地方,但她必須在手勢檢測器的邊界區域內抬起手指才能發生回呼
我怎么知道她是否停止在我的小部件內部而不是外部拖動?該DragEndDetails給速度而不是手指/指標的位置。
uj5u.com熱心網友回復:
使用onTap財產代替onPanDown并onPanEnd解決了問題
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/324644.html
