我试图UIImageView
在 a 内进行旋转,UIScrollView
但是当我尝试缩放/取消缩放时,我的旋转回到 0。
这是我的轮换代码:
- (void)rotateImage:(UIRotationGestureRecognizer*)rotate
{
if ([rotate state] == UIGestureRecognizerStateEnded)
{
rotateAngle += [spin rotation];
return;
}
myView.transform = CGAffineTransformMakerotation(rotateAngle + [rotate rotation]);
}
关于UIScrollView
,我只是返回 myView-(UIView*)viewForZoomingInScrollView:
最后一个信息,在我的界面生成器中,这是我的视图堆栈:
UIImageView
UIView (myView)
UISCrollView
这意味着我在和UIView
之间有一个UIImageView
UIScrollView