Come è possibile animare il movimento di un'etichetta o un'immagine? Vorrei solo effettuare una transizione lenta da una posizione sullo schermo a un'altra (niente di speciale).iOS - animazione del movimento di un'etichetta o di un'immagine
13
A
risposta
12
Stai cercando i metodi -beginAnimations:context:
e -commitAnimations
su UIView.
In poche parole, si fa qualcosa di simile:
[UIView beginAnimations:nil context:NULL]; // animate the following:
myLabel.frame = newRect; // move to new location
[UIView setAnimationDuration:0.3];
[UIView commitAnimations];
13
Per iOS4 e poi non si dovrebbe usare beginAnimations:context
e commitAnimations
, in quanto questi sono scoraggiati nella documentation.
Invece si dovrebbe usare uno dei metodi basati su blocchi.
L'esempio di cui sopra sarebbe quindi simile a questa:
[UIView animateWithDuration:0.3 animations:^{ // animate the following:
myLabel.frame = newRect; // move to new location
}];
3
Ecco un esempio con un UILabel
- l'animazione scorre l'etichetta dalla in 0,3 secondi a sinistra.
// Save the original configuration.
CGRect initialFrame = label.frame;
// Displace the label so it's hidden outside of the screen before animation starts.
CGRect displacedFrame = initialFrame;
displacedFrame.origin.x = -100;
label.frame = displacedFrame;
// Restore label's initial position during animation.
[UIView animateWithDuration:0.3 animations:^{
label.frame = initialFrame;
}];
Problemi correlati
- 1. Rilevamento movimento iOS: Livelli di sensibilità rilevamento movimento
- 2. Modifica del diagramma di movimento di Google
- 3. iOS rileva il movimento dell'utente
- 4. Visualizzazione iOS animazione "pieghevole"
- 5. iOS: springWithDamping come animazione per animazione KeyFrame
- 6. Animazione nativa su iOS
- 7. caricatura - Immagine di animazione in iOS
- 8. iOS - Effetti di animazione - Immagine pop-in
- 9. Spostare una figura stilizzata, punti di ancoraggio, animazione o qualcos'altro ...?
- 10. Cover di libro di flip di animazione iOS e facilità
- 11. rilevamento del movimento VLCj
- 12. iOS: come rilevare il movimento dell'oscillazione?
- 13. Rilevamento del supporto di movimento/orientamento del dispositivo?
- 14. iOS 7 UINavigationController NavBar per controller di animazione di colore
- 15. Differenza tra l'operatore di assegnazione del movimento e il costruttore di movimento?
- 16. Segmenti segmento di movimento
- 17. iOS - Animazione della modifica della dimensione del testo in UILabel o UITextView?
- 18. Monitoraggio del movimento e tracciamento del BLOB
- 19. Animazione: jQuery o Raphael?
- 20. di replica Google Search iOS schede di animazione
- 21. iOS - Modifica del controller della vista radice con animazione
- 22. Cambia push-follow o il suo stile di animazione
- 23. animazione della dimensione del testo di TextView
- 24. sensore di movimento, rotazione di lettura
- 25. Animazione di UINavigationBar in iOS 7 (come Safari)
- 26. Animazione del presente e rimozione di un'estensione di condivisione con interfaccia utente personalizzata su iOS 8
- 27. iOS 7 UINavigationController Push animazione shadow
- 28. Controllo Animazione Durata in Google Maps per iOS
- 29. Animazione ios come e-mail foto
- 30. Animazione Grow/Decremento iOS Dimensioni IMAGEVIEW
Perfetto! Grazie mille :) – Nippysaurus