Flutter mengendalikan gerak isyarat sentuhan (ketukan, leret, seret, cubit) melalui widget pengesan gerak isyarat seperti GestureDetector dan InkWell, ditambah interaksi widget terbina dalam. Memahami pengendalian gerak isyarat adalah penting untuk membina aplikasi yang interaktif.
GestureDetector — mengesan gerak isyarat
// GestureDetector wraps a widget and detects gestures on it
GestureDetector(
onTap: () => print('tapped'),
onDoubleTap: () => print('double tapped'),
onLongPress: () => print('long pressed'),
onPanUpdate: (details) => print('dragging: ${details.delta}'), // drag
onScaleUpdate: (details) => print('pinch: ${details.scale}'), // pinch/zoom
child: Container(width: 100, height: 100, color: Colors.blue),
)
