J'essaie d'implémenter un jeu en utilisant le SDK iPhone OS 4.0 (iOS4?). Dans les versions précédentes du SDK, j'ai utilisé [UIView beginAnimations: context:] et [UIView commitAnimations] pour créer des animations. Cependant, quand je regarde la documentation des fonctions dans 4.0, je vois ce commentaire.Quelles sont les méthodes d'animation par blocs dans iPhone OS 4.0?
L'utilisation de cette méthode est déconseillée dans iPhone OS 4.0 et versions ultérieures. Vous devez utiliser les méthodes d'animation par blocs à la place.
Vous pouvez le trouver ici: http://developer.apple.com/iphone/library/documentation/uikit/reference/UIView_Class/UIView/UIView.html#//apple_ref/occ/clm/UIView/commitAnimations
Ma question est, quelles sont les animations à base de blocs dans l'iPhone OS 4.0? Je pense que les fonctions beginAnimations: context: et commitAnimations ont été utilisées pour créer des blocs d'animation.
+1 pour l'auto-promotion éhontée (et une bonne réponse :) –
Pourquoi ne pas utilisez '[UIView setAnimationRepeatAutoreverses: YES];' dans le bloc d'animation et 'self.transform = CGAffineTransformIdentity;' dans le bloc d'achèvement? :) –
comment puis-je répéter cette animation? –