title: swift UIView animateWithDuration with repeat and autoreverse
body: <p>I am new to swift and this is my first question ever ....
  I would like to shrink a ball with duration 2 seconds, and then grow it for a duration of 5 seconds.
  My problem is that the second duration is ignored (ball shrinks for 2 seconds and grows for 2 seconds). 
  I hope someone can help me.</p>
  
  <p>This is my attempt: </p>
  
  <pre><code>    let ball = UIView()
      ball.frame = CGRectMake(50, 50, 50, 50)
      ball.backgroundColor = UIColor.blueColor()
      ball.layer.cornerRadius=25
      relaxContainer.addSubview(ball)
  
      UIView.animateWithDuration(2.0, delay:0, options: [.Repeat, .Autoreverse], animations: {
          ball.frame = CGRectMake(50, 50, 20, 20)
          }, completion: { finished in
              UIView.animateWithDuration(5.0, animations: {
                  ball.frame = CGRectMake(50, 50, 50, 50)
              })
      })
  </code></pre>