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