2

我正在制作一个可以由用户控制的时钟。我有一个名为minhandview(时钟的分针)的 UIImagview。当用户继续旋转它时,我想在我的手指下旋转它(它应该跟踪手指运动),并持续旋转 5 度。我正在使用以下代码

- (void) touchesMoved:(NSSet *)_touches withEvent:(UIEvent *)_event

{

UITouch *touch=[[_event allTouches]anyObject];
CGPoint pt = [touch locationInView:self.view];

if([touch view]==minhandview)
{

    minhandview.transform = CGAffineTransformRotate(minhandview.transform, Degrees2Radians(5));
}

}

每次调用此方法时,图像都会旋转 5 度,但它没有跟随我的手指(旋转到快速)我该如何纠正它?请帮忙。谢谢

4

0 回答 0