2011-07-26 2 views

답변

0

이 코드는 작동 나

-(void)doAction:(UIRotationGestureRecognizer *)recognizer { 
    if ([recognizer state] == UIGestureRecognizerStateEnded){ 

    float RotationinDegrees = recognizer.rotation * (180/M_PI); 
    NSLog(@"Rotation %f",RotationinDegrees); 
    [UIView beginAnimations:nil context:NULL]; 
    [UIView setAnimationDuration:.3]; 
    if (RotationinDegrees>thresholdValue) { 
     self.transform = CGAffineTransformRotate([self transform], DEGREES_TO_RADIANS(desiredangle)); 
    } 
    [UIView commitAnimations]; 
    [recognizer setRotation:0]; 
}  

}

관련 문제