iOS, le Redémarrage de l'animation lors du passage de l'arrière-plan

lorsque mon appli qui vient de sortir de l'arrière-plan de l'animation s'est arrêté. ce qui est normal. mais je veux redémarrer mon animation à partir de l'état actuel. comment puis-je faire sans mon magnétisme tous sur la place.

[UIView animateWithDuration:60 delay:0 options:(UIViewAnimationOptionCurveLinear |UIViewAnimationOptionAutoreverse | UIViewAnimationOptionRepeat | UIViewAnimationOptionAllowUserInteraction | UIViewAnimationOptionBeginFromCurrentState) animations:^{
    [bg setFrame:CGRectMake(0, 0, 1378, 1005)];
} completion:nil];

j'ai essayé de mettre un ensemble de cadre en face de l'animation, mais qui est tout simplement le composant logiciel enfichable.

[bg setFrame:CGRectMake(0, 0, 1378, 1005)];

des idées?

Salut. Pourriez-vous expliquer un peu ce genre d'effet que vous attendez forme de code? Je pense que "l'état actuel" est l'état actuel de l'exécution (en cours) de l'animation. Et je suppose que CA Cadre ne se soucie pas de se souvenir de l'état où l'animation a été interrompu. Êtes-vous essayer d'écrire un vélo d'animation qui peut être arrêté et redémarré à partir d'où il a été arrêté, sans la lecture à la position initiale?
salut. c'est une sorte d'effet ken burns.
et l'état actuel est l'état de l'objet est dans le moment. Il prend en compte toutes les animations actif sur l'objet

OriginalL'auteur Stultus | 2011-05-18