2012-09-08 136 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