title: rotate UIImageView around an arbitrary point
body: <p>I have a UIImageView that I rotate around its center:</p>
  
  <pre><code>imageHorizon.layer.anchorPoint = CGPointMake(0.5, 0.5);
  imageHorizon.transform = CGAffineTransformRotate(imageHorizon.transform, angleToRotate*(CGFloat)(M_PI/180));
  </code></pre>
  
  <p>Sometimes I also move this image to the left or right and then rotate again. I would like to keep the rotation center all the time on the same point (which is actually the center of the super view). How can I do that ?</p>
  
  <p>cheers,</p>