我已经添加了旋转和捏合手势,但在手势结束后,我希望我的图像处于原始状态。
这是我的函数处理旋转手势的代码
-(void)handlerotation:(UIRotationGestureRecognizer *)roatategesture
{
if(roatategesture.state==UIGestureRecognizerStateEnded)
{
roatategesture.rotation = 0.0;
return;
}
self.myimage.transform = CGAffineTransformRotate(self.myimage.transform, roatategesture.rotation);
roatategesture.rotation=0.0;
}
答案 0 :(得分:0)
使用此:
if(roatategesture.state==UIGestureRecognizerStateEnded) {
roatategesture.rotation = 0.0;
self.myimage.transform = CGAffineTransformIdentity;
return;
}