title: UIView Animation block not working
body: <p>I am trying to make my timer blink red once there is less than 10 seconds left in the game. For some reason, the animation is not working. The timeLabel just turns white and stays that way. Here is the code I'm using:</p>
  
  <pre><code>if (timeLeft &lt;= 9 &amp;&amp; timeLeft &gt; 0) {
      timeLabel.textColor = [UIColor redColor];
  
      [UIView beginAnimations:nil context:nil];
      [UIView setAnimationDuration:1];
      [UIView setAnimationDelegate:self];
      timeLabel.textColor = [UIColor whiteColor];
      [UIView commitAnimations];
  }
  </code></pre>
  
  <p>What's weird is that I use this exact same code block in another app which works perfectly.  Perhaps I have another animation somewhere in my class that is interfering with this one?</p>