Flip animation entre les deux UIViews sur un UIViewController
J'ai deux UIViews sur mon point de vue contrôleur. Je voulais retourner entre les deux points de vue de l'utilisateur tactile. Tout est bien sauf l'animation, j'ai essayé deux méthodes, la première était:
[UIView transitionFromView:frontView toView:backView
duration:01.0 options:UIViewAnimationOptionTransitionFlipFromRight
completion:NULL];
C'était l'animation de la vue mais en réalité, l'animation, le point de vue du contrôleur de la vue, alors que je voulais seulement la partie où mon point de vue, qui est d'environ 320 x 200 dans le centre de l'écran.
Ensuite, j'ai essayé l'autre option, qui est:
[UIView animateWithDuration:1.0 delay:0.0
options:UIViewAnimationOptionTransitionFlipFromRight
animations:^{
[frontView removeFromSuperview];
[self.view addSubview:backView];
} completion:nil];
Mais ce n'est pas d'animer les points de vue à tous. Juste de commutation le point de vue instantanément, sans aucune animation. Quelqu'un peut-il m'aider à comprendre où je me trompe ou le besoin de changement. Merci beaucoup pour votre temps et considération.
OriginalL'auteur Ahmed | 2012-05-19
Vous devez vous connecter pour publier un commentaire.
Un certain temps après que j'ai posté ma question, j'ai trouvé une grande réponse pour cette question les gars, vous pouvez regarder :
Comment retourner un individu UIView (sans tourner la vue parent)
L'astuce consiste à utiliser des UIView comme conteneur de vue, et en ajoutant les points de vue, qui doit être animé, comme les sous-vues sur elle. Que fait le truc dans mon cas. Rappelez-vous que je suis en utilisant la première méthode que je l'ai mentionné dans ma question. Merci à tous pour votre temps.
OriginalL'auteur Ahmed