Il documentation afferma che è points
(al secondo, presumo)? Tuttavia, i valori che ottengo sono compresi nell'intervallo (.5, 3.5)
. La vista a scorrimento percorre quindi diverse centinaia di punti prima di fermarsi. La velocità iniziale effettiva dovrebbe essere diversa per ordine di grandezza.Qual è l'unità di velocità in scrollViewWillEndDragging: withVelocity: targetContentOffset :?
13
A
risposta
14
È punti/millisecondo. Da UIScrollView.h:
// called on finger up if the user dragged. velocity is in points/millisecond. targetContentOffset may be changed to adjust where the scroll view comes to rest
- (void)scrollViewWillEndDragging:(UIScrollView *)scrollView withVelocity:(CGPoint)velocity targetContentOffset:(inout CGPoint *)targetContentOffset NS_AVAILABLE_IOS(5_0);
Questo è da iOS 7 SDK, che sembrava più plausibile dati i valori molto bassi che sono stati tornando nella velocità.
2
Da Docs
chiamati dito verso l'alto se l'utente ha trascinato. velocità è in punti/millisecondo. targetContentOffset può essere modificato per regolare la posizione di scorrimento dello schermo
Problemi correlati
- 1. scrollViewWillEndDragging: withVelocity: targetContentOffset: non funziona ai bordi di UISCrollView
- 2. UIScrollView personalizzato paging con scrollViewWillEndDragging
- 3. UIScrollView non sempre animare decelerazione quando si esegue l'override scrollViewWillEndDragging
- 4. Modificatori di oggetti distribuiti in conflitto sul tipo di parametro su Scrollview
- 5. Perché indexPathForItemAtPoint restituisce sempre nulla
- 6. UITableView pull per aggiornare causando sfarfallio. Come prevenirlo?
- 7. CMutablePointer - come accedervi?
- 8. Come fare un UIScrollView scatto alle icone (come App Store: Feature)
- 9. Velocità JQuery vs velocità javascript
- 10. Qual è la differenza di velocità tra il disegno con html5 canvas e html e javascript?
- 11. Qual è il massimo di dati/trasferimento velocità tra 2 applicazioni sullo stesso computer
- 12. La creazioneOrUpdate di ORMLite sembra lenta: qual è la velocità normale?
- 13. velocità di [] .forEach.call (...
- 14. Qual è il livello di parallelismo in Java ForkJoinPool?
- 15. Quanta velocità è stata raggiunta con RequireJS/AMD in JS?
- 16. Qual è l'approccio migliore per riprodurre mp3/wav e modificare il tempo (velocità audio) Android?
- 17. Imposta velocità ventilatore in C#
- 18. Velocità di lettura di SharedPreferences
- 19. Come è possibile limitare la velocità di download?
- 20. È possibile controllare la velocità di scansione da robots.txt?
- 21. UITableView con comportamento di tipo paging personalizzato
- 22. Velocità di rendering modello Django
- 23. ottenere i limiti di velocità da OpenStreetMap
- 24. Velocità servizio bus di Azure
- 25. indy GET velocità di download
- 26. HTML5 Video - qual è la frequenza di riproduzione massima?
- 27. UIPageViewController velocità di transizione/durata?
- 28. Algoritmo di datazione delle velocità
- 29. Domanda sul ciclo di velocità
- 30. Qual è la migliore struttura dati per rappresentare una scacchiera quando la velocità è la preoccupazione principale?
Ho pensato che potevano essere schermate o viste altezze (larghezze), ma non era neanche quello. – RS1
Forse è in punti per intervallo di aggiornamento della schermata, che è 1/60 di secondo. Gli eventi di tocco sono riportati nell'intervallo di aggiornamento dello schermo, quindi questo avrebbe senso. –
Immagino che potrebbe essere, grazie. Il problema è che non c'è ancora modo di ottenere dati significativi (ad es. Il tempo prima che si fermi) dal metodo - perché non conosciamo la curva di decelerazione. – RS1