Image qui tourne sur elle même
J889
Membre
Bonjour,
J' essaie de trouver un moyen depuis un moment de faire tourner une image sur elle même à l' infinie.
Je met dans viewDidLoad :
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
CGAffineTransform transform = CGAffineTransformMakeRotation(5.283185307179586);
image.transform = transform;
[UIView commitAnimations];
et ça ne marche pas.
Pourtant lorsque je met le même code dans une action associer à un bouton ça marche.
Comment faire pour que l' image tourne sur elle dès qu' on arrive sur la vue ?
Merci d' avance.
J' essaie de trouver un moyen depuis un moment de faire tourner une image sur elle même à l' infinie.
Je met dans viewDidLoad :
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
CGAffineTransform transform = CGAffineTransformMakeRotation(5.283185307179586);
image.transform = transform;
[UIView commitAnimations];
et ça ne marche pas.
Pourtant lorsque je met le même code dans une action associer à un bouton ça marche.
Comment faire pour que l' image tourne sur elle dès qu' on arrive sur la vue ?
Merci d' avance.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Et utilises les constantes comme M_PI plutôt que des "magic numbers" en dur !!!!
PS : Pourquoi ne pas utiliser la nouvelle API avec blocs pour tes animations plutôt que le déprécié beginAnimations/commitAnimations ? Me dis pas que tu dois supporter des vieux OS avant iOS4.0 ?! (Le marché des utilisateurs encore sous iOS3 est ridicule)
Ou trouver toutes ces nouvelles méthodes ?
Merci en tous cas.
Me dis pas que t'as jamais lu la doc ?!
T'as la doc de la classe UIView qui déjà liste ces méthodes, t'as le Programming Guide expliquant comment faire les animations, le Programming Guide sur les blocks en général (avec les exemples et la fiche pratique associée), t'as aussi les vidéos de la WWDC...
Et tout ça n'a rien à voir avec Xcode 3 ou Xcode 4. Les blocs existent depuis que iOS4 est sorti (ce qui commence à faire un bail déjà ) et sont donc disponibles depuis ce SDK
Les blocs c'est la vie ! /smile.png' class='bbc_emoticon' alt=':)' />
(Désolé ça me démangeait trop...) /wink.png' class='bbc_emoticon' alt=';)' />