Iphone 如何使用触摸将UIImageView旋转360度?

Iphone 如何使用触摸将UIImageView旋转360度?,iphone,objective-c,ipad,ios5,Iphone,Objective C,Ipad,Ios5,我需要一个代码将UIImageView旋转360度,即时钟方向或反时钟方向,具体取决于触摸 如果用户触摸90度角,则图像应仅旋转90度。就像我需要处理90180270和360度角 请借助y2-y1/x2-x1公式找到角度 点击屏幕上的手指,然后你就可以在那里找到触摸点。 所以是x2,y2 图像视图的中心是x1,y1 最后把这一行写进代码 [imageView setTransform:CGAffineTransformMakeRotation(degree*(M_PI/180.0f))]; 这

我需要一个代码将UIImageView旋转360度,即时钟方向或反时钟方向,具体取决于触摸


如果用户触摸90度角,则图像应仅旋转90度。就像我需要处理90180270和360度角

请借助y2-y1/x2-x1公式找到角度

点击屏幕上的手指,然后你就可以在那里找到触摸点。 所以是x2,y2

图像视图的中心是x1,y1

最后把这一行写进代码

[imageView setTransform:CGAffineTransformMakeRotation(degree*(M_PI/180.0f))];
这肯定会奏效的