title: .Repeat .AutoReverse not working
body: <p>I am using animations to transform a button when it is clicked, I was able to make the button bigger. However, I thought that by using .Repeat and .Autoreverse, the button would go back to its normal state. (scale 1.0) but that is not the case!  Maybe I misunderstood the tutorials and questions that I read regarding <code>.AnimateWithDuration</code>   ??</p>
  
  <p>This is the code that I am using:</p>
  
  <pre><code> let button = sender as! UIButton
  
      UIView.animateWithDuration(1.0, delay: 0.6,
          options: [.Repeat, .Autoreverse, .AllowUserInteraction],
          animations:{
          button.transform = CGAffineTransformMakeScale(1.2, 1.2)
          }, completion: nil)
  </code></pre>
  
  <p>In another question I saw that the problem may be resolved by adding .AllowUserInteraction but that is not the case.</p>
  
  <p>I don't know if it even matters but this code is enclosed within a touch event.</p>
  
  <pre><code> @IBAction func addButtonClicked(sender: AnyObject) {}
  </code></pre>
  
  <p>What could be going on here? isn't this how you are supposed to reverse the animation?</p>