2010-08-16 4 views
0

회전을 활성화하는 방법은 없지만 장치를 세로에서 가로로 돌릴 때 애니메이션이 필요하지 않습니까?애니메이션없이 UIViewController에서 회전하는 방법이 있습니까?

내가 찾고 있어요 :

- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration 

...하지만 난 0 "기간"속성을 설정하여 애니메이션을 제거 할 수있는 방법을 볼 수 없습니다. 아마도 더 좋은 방법이 있을까요? 당신은이에 UIView의 transform 속성을 사용할 수 있습니다

감사

답변

1

즉시 뷰를 회전합니다 :

CGAffineTransform trans = CGAffineTransformMakeRotation(180.0); 
yourView.transform = trans; 

그것이 도움이되기를 바랍니다.

자세한 내용 알아보기 here

관련 문제