2011-09-11 4 views
0

내 앱을 회전하면 배경 이미지가 회전하지 않고 내 배경 이미지가 회전되기를 바랍니다. 콘텐츠가 방향을 변경하지만 배경 이미지는 그대로 유지되며 회전하지 않습니다.배경 이미지를 회전시키는 방법은 무엇입니까?

둘러보기에 대한 아이디어가 있습니까?

감사합니다.

답변

1

아이디어는 장치를 회전 할 때 그래픽 "변형"을 적용하여 이미지를 수정하는 것입니다. backgroundImage의이 이미지를 포함하는 속성입니다 (다음 코드를 추가, 이미지 컨트롤러에서 ...이 답변 here를 참조하십시오.

- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation 
           duration:(NSTimeInterval)duration { 

    if (toInterfaceOrientation == UIInterfaceOrientationLandscapeLeft) { 
     backgroundImage.transform = CGAffineTransformMakeRotation(M_PI/2); 
    } 
    else if (toInterfaceOrientation == UIInterfaceOrientationLandscapeRight){ 
     backgroundImage.transform = CGAffineTransformMakeRotation(-M_PI/2); 
    } 
    else { 
     backgroundImage.transform = CGAffineTransformMakeRotation(0.0); 
    } 
} 
+0

를이 내가 그것을 회전 만들기 위해 변화를 만들 것입니다 회전을 막을 수있는 방법이지만 –

관련 문제