2012-09-08 1 views
0

다른 질문에 걸어 갔지만 도움이되지 않았습니다. 나는 90도이미지가 한 번만 회전합니다.

에 의해 모든 doubleTap를 회전해야 이미지가이

-(void) rotateImageWithAngle:(float)angle1 
{ 

    [UIView beginAnimations:nil context:NULL]; 
    [UIView setAnimationDuration:0.2]; 
    [UIView setAnimationBeginsFromCurrentState:YES]; 

    CGAffineTransform transform; 
    transform = CGAffineTransformMakeRotation(DEGREES_TO_RADIANS(angle1)); 
    self.transform = transform; 

    [UIView commitAnimations]; 
} 

angel1 항상 90 문제입니다 회전 기능은 모든 추가 doubleTap가 간다, 한 번만 회전하도록되어있다 기능을하지만 아무것도하지 않습니다.

감사합니다.

답변

2

매번 같은 변환을 적용하고 있습니다. 각 두 번 살짝 누르기로 각도를 90 도로 변경해야합니다.

+0

네, 맞아요, 고마워요! – user1553961