缩放&旋转形状(矩形)

时间:2011-07-23 05:50:03

标签: iphone objective-c ios ios4

我想要缩放&从一点旋转形状(矩形)

以MS Paint为例。

这会是什么方法?

有可能吗?

先谢谢。

1 个答案:

答案 0 :(得分:3)

使用CGAffineTransform。

轮换:

myView.layer.transform = CGAffineTransformRotate(theView.transform, degreesToRadians(45));

<强>规范化:

myView.layer.transform = CGAffineTransformScale(theView.transform, 2.0, 2.0);

默认情况下,它从中心缩放/旋转。

对于您需要设置锚点的任何点。见例子: -

myView.layer.anchorPoint = CGPointMake(0, 0);