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