2010-07-23 4 views
0

Je travaille sur l'application pour iphone dans xcode 3.1.Comment faire une image Disparaître en le touchant?

Je souhaite que deux images similaires disparaissent lorsqu'elles sont touchées l'une après l'autre.

J'ai réussi à afficher deux images sur simulateur iphone en touchant le bouton

'PLaY'.

Maintenant, je veux que lorsque deux mêmes images sont «touchées» l'une après l'autre, ils devraient disparaître.

Expect code C. Objectif

+4

"Expect code Objective C." Où pouvons-nous envoyer un courriel à l'ensemble du projet fini? –

+0

Comment avez-vous réussi à afficher les deux images? Publiez du code s'il vous plaît, car il s'agit d'une communauté de codage. – iwasrobbed

Répondre

0

Vous pouvez le faire en utilisant des animations simples la vue doit disparaître, plus tard, vous pouvez jeter le contexte à l'intérieur du délégué des animations UIView et commencer une seconde animation.

aView.alpha = 1.0; 
[UIView beginAnimations:nil context:@"Context1"]; 
[UIView setAnimationDuration: 1.0]; 
[UIView setAnimationCurve: UIViewAnimationCurveEaseOut]; 
[UIView setAnimationBeginsFromCurrentState:YES]; 
    aView.alpha = 0.0; 
[UIView commitAnimations]; 

Cet identifiant la méthode déléguée vous devez mettre en œuvre:

-animationDidStop:(NSString *)animationID finished:(NSNumber *)finished context:(void *)context 
Questions connexes