Sobes.tech
Junior — Middle

Koje vrste korisničkih gestova su podržane i obrađuju se u Flutteru?

sobes.tech АИ

Одговор од АИ

Flutter podržava širok spektar prilagođenih gestova koje je moguće obraditi pomoću widgeta kao što su GestureDetector, Listener i drugih. Glavne vrste gestova:

  • Tap (dodir): jednostavan, dvostruki tap, dugi pritisak.
  • Drag (prevlačenje): horizontalno, vertikalno, slobodno kretanje.
  • Scale (skala): gestovi stezanja i širenja sa dva prsta.
  • Pan: pomeranje prsta po ekranu sa praćenjem brzine i pravca.
  • Swipe (klizanje): brzi pokreti u određenom pravcu.

Primer obrade dodira i prevlačenja:

GestureDetector(
  onTap: () {
    print('Dodir');
  },
  onPanUpdate: (details) {
    print('Kretanje: ${details.delta}');
  },
  child: Container(
    color: Colors.blue,
    width: 200,
    height: 200,
  ),
)

Na ovaj način, Flutter pruža fleksibilne alate za obradu raznih gestova korisnika.