title: fade in, fade out animation to uilabel
body: <p>i have a label that i want to fade in and then to fade out. 
  here is my code:</p>
  
  <pre><code>-(void) fadein
  {
      scoreLabel.alpha = 0;
      [UIView beginAnimations:nil context:nil];
      [UIView setAnimationCurve:UIViewAnimationCurveEaseIn];
      [UIView setAnimationDuration:2];
      scoreLabel.alpha = 1;
      [UIView commitAnimations];
      [UIView setAnimationDidStopSelector:@selector(animationDidStop:finished:context:)];
  }
  
  
  
  -(void)animationDidStop:(NSString *)animationID finished:(NSNumber *)finished    context:(void *)context {
      [UIView beginAnimations:nil context:nil];
      [UIView setAnimationDuration:2];
   scoreLabel.alpha = 0;
  [UIView commitAnimations];
  }
  </code></pre>
  
  <p>from this code i get this situation: my label is fade in and then i don't see the fadeout animation.
  how can i fix it?</p>