Sto utilizzando un UISnapBehavior ma si sta spezzando troppo velocemente per i miei gusti. C'è un modo per rallentarlo? O in altre parole: c'è un modo per regolare l'elasticità dell'oggetto con il punto in cui dovrebbe scattare?Rallentamento UISnapBehavior
risposta
Sono stato in grado di risolvere questo problema allegando la vista a UIDynamicItemBehavior
e impostando la proprietà resistance
.
UIDynamicItemBehavior *dynamicItemBehavior = [[UIDynamicItemBehavior alloc] initWithItems:@[ view ]];
dynamicItemBehavior.resistance = 100;
[animator addBehavior:dynamicItemBehavior];
Provare a impostare la proprietà damping
del comportamento su un numero> 1.0. L'intestazione dice che damping
dovrebbe rimanere in [0.0, 1.0]
tuttavia i valori superiori a 1.0 sembrano funzionare correttamente.
Questo potrebbe essere il modo migliore se si desidera solo influenzare il comportamento dello snap senza influire sulla fisica dell'elemento che viene spezzato. Ad esempio, se si ha una velocità sull'oggetto e si imposta la resistenza alta, anche la velocità avrà un effetto minore. Tuttavia, purtroppo, quando si imposta lo smorzamento, le cose si fanno vorticose con il comportamento casuale e mi chiedo se sia un bug. –
Grazie, lo smorzamento con lo smorzamento 10 mi sembra bello –
- 1. OpenCV rallentamento acquisizione WebCam
- 2. Rallentamento del sito web
- 3. rallentamento delle prestazioni di SqlDataReader
- 4. Rallentamento funzione panTo di google
- 5. Doloroso rallentamento con IDEA 12.0
- 6. Misterioso puntatore legati multithreading rallentamento
- 7. strano rallentamento del Allocati C++
- 8. Cosa potrebbe causare un rallentamento della vista del progetto?
- 9. Rallentamento quando si utilizzano strategie parallele in Haskell
- 10. Cosa potrebbe causare a Intellij improvvisamente un rallentamento con scala?
- 11. Curioso rallentamento in opengl quando si utilizza il rendering istanza
- 12. Rallentamento delle prestazioni con WPF DataGrid e ScrollViewer
- 13. Raphael: Graduale rallentamento animazione con semplice animazione infinita
- 14. OpenGL - Utilizzerà il rendering di rallentamento di più VBO?
- 15. Rallentamento della tastiera con UISearchBar, senza dimissioni Primo soccorritore
- 16. QIstanza di applicazione che causa il rallentamento della shell python
- 17. Come evitare il rallentamento a causa del codice bloccato?
- 18. Rallentamento delle prestazioni utilizzando le funzioni anonime in MATLAB ... altri lo hanno notato?
- 19. Rallentamento principale con NSInvocationOperation (NSOperation) con NSOperationQueue su iOS 4 (iPhone)
- 20. Come usare le enumerazioni di Python 3.4 senza un rallentamento significativo?
- 21. alla ricerca di una soluzione alternativa a IPFW per il rallentamento di una connessione Internet
- 22. Rallentamento delle prestazioni quando si ripone gli oggetti manico in un array di celle
- 23. Rallentamento del comando "Pronuncia" di Twilio TwiML per i numeri di sintesi vocale
- 24. Rallentamento delle prestazioni dopo l'aggiornamento di PostreSQL da 9.1 a 9.4
- 25. Rallentamento delle prestazioni quando si utilizza OFFSET/FETCH con fulltext in SQL Server 2012
- 26. Che cosa ha causato il rallentamento delle connessioni socket dopo Full GC?
- 27. Che cosa sta causando il rallentamento 2x nella mia implementazione Cython della moltiplicazione dei vettori di matrici?
- 28. È impossibile interrompere la causa del rallentamento del mio programma Python (e in tal caso, come posso risolverlo?)?
- 29. Qualcuno può spiegare perché l'eliminazione e la ricreazione delle stored procedure in SQL Server 2005 causano un rallentamento iniziale molto più del previsto?
- 30. Schermata di selezione del genere Apple Music
Puoi pubblicare uno snippet di codice per questo? Sto facendo la stessa cosa ma non vedo un effetto sulla velocità dello snap ... –
Ah! Non importa, stavo usando i valori tra 0 e 1, i valori su 1 fanno il trucco –
ya @AlfieHanssen, sto usando i valori di 50 e 100 proprio ora nella mia app – drewag