UIImageView触摸滚动视图时的旋转-iOS

UIImageView触摸滚动视图时的旋转-iOS,ios,uiscrollview,uiimageview,Ios,Uiscrollview,Uiimageview,我见过在触摸屏上旋转UIImageView的例子。在滚动UIScrollView时,我需要旋转UIImageView。UIImageView是UIScrollView的内容。对此有何建议?将代理设置为滚动查看并调用此方法: – scrollViewWillBeginDragging: 在其内部旋转图像视图: imgView.transform = CGAffineTransformMakeRotation(1.57079633); //90 degrees 然后当你需要的时候把它放回去 –

我见过在触摸屏上旋转
UIImageView
的例子。在滚动
UIScrollView
时,我需要旋转
UIImageView
。UIImageView是
UIScrollView
的内容。对此有何建议?

将代理设置为滚动查看并调用此方法:

– scrollViewWillBeginDragging:
在其内部旋转图像视图:

imgView.transform = CGAffineTransformMakeRotation(1.57079633); //90 degrees
然后当你需要的时候把它放回去

– scrollViewDidEndDecelerating:

imgView.transform = CGAffineTransformMakeRotation(-1.57079633); //90 degrees

imageview是一个轮子。那么,是否可以一直旋转直到滚动视图减速?什么类型的轮子?就像一个奖品轮子或只是一个旋转的图标?无论哪种方式,这个答案都应该从你的问题中得出。如果你看过触控旋转的例子。只需使用ScrollViewWillBeginDraging调用[self-StartSpining:imgView];然后减速呼叫[自动停止旋转:imgView];车轮是汽车轮胎的一个旋转体。只是正常的旋转。不像《财富之轮》(wheel of Fortune),我还没有测试过这一点,但其他人似乎喜欢这种旋转uiview的方式: