QNA > Q > Qual È La Differenza Tecnica Tra 'Flick' E 'Swipe' In Ios O Android?

Qual è la differenza tecnica tra 'flick' e 'swipe' in iOS o Android?

Apple descrive il gesto del flick a dito singolo come uno "in cui l'utente fa scorrere rapidamente un dito sullo schermo". Tuttavia nello sviluppo di iOS, la differenza tecnica tra un flick e uno swipe è effettivamente definita dallo sviluppatore, tenendo conto di quando e dove si verificano gli eventi touch sullo schermo. Vedere la nota di Apple qui sotto sulla gestione dei gesti di strisciata (enfasi mia).

Per rilevare un gesto di strisciata, dovete tracciare il movimento del dito dell'utente lungo l'asse di movimento desiderato, ma sta a voi determinare cosa costituisce una strisciata. In altre parole, dovete determinare se il dito dell'utente si è spostato abbastanza lontano, se si è mosso in una linea abbastanza dritta, e se è andato abbastanza veloce. Lo si fa memorizzando la posizione iniziale del tocco e confrontandola con la posizione riportata dai successivi eventi touch-moved.


Per riferimento, il diagramma sottostante illustra le tre o quattro fasi degli eventi touch: touch down, touch moved e touch up.

main-qimg-7548b784cdc8da6d74060a614d82d11d.webp


Gli eventi multitouch sono spiegati in dettaglio nella Apple's Event Handling Guide for iOS, disponibile al seguente link.

http://developer.apple.com/library/IOS/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/MultitouchEvents/MultitouchEvents.html

Di Shelby

In quale paese è stato fatto il Samsung Galaxy? :: Com'è la precisione del Huami Amazfit Bip U per misurare la frequenza cardiaca a un ritmo moderato?
Link utili