2011-08-26 5 views
1

가로 모드로 재생되는 OpenGL 게임을 사용할 때 전화가 회전 할 때 UIDeviceOrientationDidChangeNotification을 통해 메시지가 표시되고 모든 그래픽이 거꾸로 렌더링됩니다 (OpenGL 변환 및 회전).회전 된보기로 볼륨 단추 아이콘이 회전하지 않음

플레이어가 볼륨 버튼을 밀 때 UIDeviceOrientationLandscapeLeft에있을 때 볼륨을 표시하는 아이콘이 거꾸로 된 것을 제외하면 모든 것이 훌륭하게 작동합니다.

UIView 또는 OS에도 회전해야한다고 알려야합니까? 처음부터 OS에서 회전되었다는 알림을받은 이후로 이상하게 보입니다.

+0

TBH, 나는 대부분의 게임이 그것을 억제한다고 생각합니다. 나는 많은 iOS 게임을하지 않는다. –

+0

이상하게 보입니다. 알림은 모든 관련보기로 전달되어야합니다. 귀하의 plist 및 설정 회전 허용합니까? – msgambel

+0

Info.plist에서 UIInterfaceOrientationLandscapeRight 및 UIInterfaceOrientationLandscapeLeft로 설정된 UISupportedInterfaceOrientations 이외의 다른 방법으로 회전을 처리 할 항목이 없습니다. –

답변

0

응용 프로그램의 status bar orientation을 설정해보십시오. 모든 것이 특정 방향으로 나타나야한다는 것을 OS에 알려줄 것이라고 생각합니다.

+0

감사합니다.이 문제가 해결되었습니다. –

관련 문제