Supprimer UIVIew de SuperView avec Animation
Je peux animer l'ajout d'une UIView pour mon application, elle est très jolie, donc je vous remercie d'apple.
Cependant, comment puis-je animer la suppression de ce point de vue de la super vue?
Je suis en utilisant:
CATransition *animation = [CATransition animation];
[animation setDuration:1];
[animation setType:kCATransitionReveal];
[animation setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]];
[[myview layer] addAnimation:animation forKey:kCATransitionReveal];
pour animer la "transition" ... comment voulez-vous animez la "transition"????
OriginalL'auteur Keith Fitzgerald | 2009-03-09
Vous devez vous connecter pour publier un commentaire.
Animer votre point de vue afin qu'elle se déplace à l'écran/réduit/développer/fondus, puis de faire de la suppression effective lorsque l'animation se termine.
Vous pouvez le faire en modifiant les propriétés de la vue (position/taille/offset) entre un beginAnimations/commitAnimations bloc. UIKit sera alors d'animer ces propriétés au cours du temps spécifié.
E. g quelque chose comme;
Dans l'animation de fin de notification vous pouvez ensuite retirer la vue.
Ahh, la réponse de mise à jour pour clarifier.. Pas besoin de downvote tho!
Ahhhh ... merci man, j'ai vraiment l'apprécier. tellement bizarre l'écran de transition n'est pas cuit. apprécions l'aide!
OriginalL'auteur Andrew Grant