J'utilise les animationsImages de UIImageView pour afficher quelques images sur une seconde. Je veux montrer l'animation puis la faire reposer sur le cadre final. Dans OS 3.1.3, cela a bien fonctionné pour cela:Animation UIImageView avec arrêt sur la dernière image
[self setAnimationRepeatCount:1];
[self setAnimationDuration:1];
[self startAnimating];
// auto set the last image in the frame
[self setImage:[UIImage imageNamed:[NSString stringWithFormat:@"frame-%d_29.png", self.frameSet]]];
Lorsque l'animation était terminée, l'image était affichée. Pas de chance avec OS 4. J'ai essayé de définir un NSTimer et de définir le cadre statique quand cela se termine, mais il y a parfois un scintillement notable avec cette méthode. Toute solution?