I\'m using the following code to rotate an image, but half the image (down the y-axis) that has been rotated \"out of\" the page, disappears. How to fix? heading
i
Setting the anchorPoint
to {0.0, 0.0}
works as well (as Liam already pointed out).
Here's the full code snippet for changing the anchorPoint
without changing the layer's position on screen:
layer.anchorPoint = CGPointMake( 0.0, 0.0 );
CGPoint position = layer.position;
CGSize size = layer.bounds.size;
CGFloat posX = position.x - size.width / 2.0;
CGFloat posY = position.y - size.height / 2.0;
layer.position = CGPointMake( posX, posY );