title: Why does a view changes position when rotating it using CGAffineTransformMakeRotation
body: <p>I have the following super simple animation, I'm basically rotating a view 2 radians from its original angle/center, it rotates fine my only misunderstanding is why does the view move from its original position when the rotation occurs.</p>
  
  <pre><code>[UIView animateWithDuration:1.0 animations:^{
          self.someView.transform = CGAffineTransformMakeRotation( 2 );
      }];
  </code></pre>
  
  <p>Why does the view moves when rotated with the code above?</p>
  
  <p><img src="https://i.stack.imgur.com/6LvgB.png" alt="enter image description here"></p>
  
  <p>I'm currently trying to discern the information in the <a href="https://developer.apple.com/library/ios/documentation/GraphicsImaging/Reference/CGAffineTransform/Reference/reference.html#//apple_ref/c/func/CGAffineTransformMakeRotation" rel="noreferrer">CGAffineTransform Reference</a>. </p>
  
  <p>Understanding the anchor <a href="http://ideveloper.co/understanding-the-anchor-point/" rel="noreferrer">point</a>.  </p>
  
  <p>I found this threads but it doesn't show a concrete answer.
  <a href="https://stackoverflow.com/questions/13786908/why-rotating-imageview-it-changes-position">Why rotating imageView, it changes position?</a></p>
  
  <p>Thanks a lot</p>