我在 xcode 4 中制作了一个 ios 应用程序,我需要一个方形 UIImageView 围绕它的中心旋转到我给它的度数。
有谁知道如何做到这一点??
谢谢
我在 xcode 4 中制作了一个 ios 应用程序,我需要一个方形 UIImageView 围绕它的中心旋转到我给它的度数。
有谁知道如何做到这一点??
谢谢
如果您想实时执行此操作,您应该将其绘制到您创建自己的 CALayer 中,然后将视图添加到您的视图根 CALayer,然后使用方法 [CALayer setAffineTransform:] 旋转它。然后,您需要设置图层边界,以便点 (0,0) 位于您要旋转的点,即您的 min-x 和 miny-y 边界应等于 -(max-x) 和 -( max-y) 边界围绕精确的中心旋转。
UIImageView *yourImageView = [[UIImageView alloc] initWithImage:'anyimageyouhave'];
[yourImageView setTransform:CGAffineTransformMakeRotation('anyangleyouwish')];
这对我有用。我希望它也适合你。