Sobes.tech
Junior — Middle

Кадом намудҳои ҳаракати корбар дар Flutter дастгирӣ ва коркард мешаванд?

sobes.tech AI

Ҷавоб аз AI

Flutter дастгирӣ мекунад як қатор гестҳои фармоишӣ, ки бо истифода аз widgetҳо монанди GestureDetector, Listener ва дигарон идора карда мешаванд. Навъҳои асосии гестҳо:

  • Тап (tap): якка, ду маротиба, дароз кашидан.
  • Даст кашидан (drag): уфуқӣ, амудӣ, ҳаракати озод.
  • Ҳамвор кардан (scale): гестҳои фишурдан ва васеъ кардан бо ду ангушт.
  • Pan: ҳаракати ангушт дар экран бо пайгирии суръат ва самт.
  • Swip (слайд): ҳаракатҳои тез дар самти муайян.

Масалан барои коркарди тап ва кашиш:

GestureDetector(
  onTap: () {
    print('Тап');
  },
  onPanUpdate: (details) {
    print('Ҳаракат: ${details.delta}');
  },
  child: Container(
    color: Colors.blue,
    width: 200,
    height: 200,
  ),
)

Инчунин, Flutter воситаҳои чандир барои коркарди гестҳои гуногуни корбарон пешниҳод мекунад.