title: Animate UILabel width with fixed center
body: <p>How to animate a change in width while keeping the view centered? </p>
  
  <p>Currently when I do it, it doesn't grow from the center.</p>
  
  <pre><code>self.textLabel = UILabel()
  self.textLabel.frame = CGRectMake(0, 0, Globals.voterTextLabel, Globals.voterTextLabel)
  self.textLabel.center = CGPointMake(self.view.frame.width/2, self.view.frame.height/2)
  self.textLabel.text = "VS"
  self.textLabel.layer.cornerRadius = Globals.voterTextLabel/2
  self.textLabel.layer.masksToBounds = true
  self.textLabel.clipsToBounds = true
  self.textLabel.backgroundColor = UIColor.whiteColor()
  self.textLabel.textColor = Colors.voterTextLabel
  self.textLabel.textAlignment = .Center
  self.textLabel.autoresizingMask = .FlexibleWidth
  self.view.addSubview(self.textLabel) 
  
   UIView.animateWithDuration(2, animations: {
      self.textLabel.frame.size.width = 150
      self.textLabel.center.x = self.view.frame.width/2
   }, completion: nil)
  </code></pre>