L'animation image changement de UIView n'est pas lisse, les résultats dans un gonflable effet
Je suis en train d'animer le cadre de la modification d'une UIView où à la fois l'origine et les changements de taille. L'animation n'a pas un aspect lisse et a obtenu un plein d'entrain effet. J'utilise le code suivant pour faire
[UIView
animateWithDuration:0.5
animations:^{
self.view.frame = newFrame;
}];
Il semble que la taille change très vite et ensuite l'origine des modifications de la durée déterminée de l'animation qui enfin les résultats dans un gonflable effet. Comment puis-je obtenir ce look lisse?
OriginalL'auteur Soumya Das | 2011-11-09
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayer de modifier la courbe d'animation, peut-être essayer le linéaire.
avez-vous essayé d'utiliser le bloc de code? Je l'ai juste essayé - et à la fois la taille et l'origine de l'anime en douceur en même temps
vous le faites dans le thread principal de droite?
Reçu à l'instant. J'ai eu à animer tous les sous-vues individuellement autre chose, elle a eu cet effet de rebond. Merci.
cela ne change pas la taille de l'auto.vue. Il ne se déplace.
OriginalL'auteur Mellson
Sur l'animation de l'image changement de chacun des sous-vues individuellement ne la magie. Maintenant, il anime avec beaucoup de douceur. Merci.
OriginalL'auteur Soumya Das