2010-03-27 5 views

답변

2

당신은 당신의 모달 뷰 컨트롤러의 방향 이벤트 (UIDeviceOrientationDidChangeNotification)에 대해 관찰하고 적절한 회전 Z 주위 또는 기본적으로를 얻기 위해 CATransform3DMakeRotation를 사용하여 뷰 레이어로 변환을 추가 할 수 있습니다

[myLayer setValue:[NSNumber numberWithInt:M_PI*0.5f] forKeyPath:@"transform.rotation.z"]; // or - M_PI*0.5f depending orientation: left or right 

당신에게 또한 애니메이션을 사용하여 애니메이션 회전을 얻을 수 있습니다. 네가 요구하는 거니? Layer Geometry and Transforms

감사합니다 : Getting the Current Device Orientation

계층이 장을 읽으 변환 : 관찰 방향 이벤트의

이 장을 읽으십시오.

v.zgueb

0

그래, 가능합니다. 여기 거의 같은 조언은 posted recently 다른 방향으로 있습니다.

모달에서는 회전 허용이 필요합니다. 마녀가 기본적으로 사용됩니다. 메인 컨트롤러에서 비활성화하십시오.

정상적으로 작동합니다.

관련 문제