Diclaimer
I have searched several different sources including blogs, books and stackoverflow. Most of the answers about this question is about rotating object itself. For that we can use Anchor point and it works all good. What I want to do is rotate object around imaginary circle, so the tangent is always vertical(90 degrees) to center of the circle. The best way to imagine my problem is to take a gauge with point instead of arrow.
Example:
So, I know two ways, to add image/view inside another view, which is exactly the same size as imaginary circle and rotate it around itself. Some kind of masked UIView or image so we have virtually only one arrow, but we have a one a lot bigger element.
What do I want here then? I want to know is there a way to deal with this using layer, is there a way to set remote point as a center of rotation for element?
I will accept abstract answers with links to documentation which will prove your argument(s).