2012-09-20 4 views
7

내 에 내 -Info.plist 파일로 내 인터페이스 방향을 설정 했으므로 xcode의 최신 버전으로 업데이트하기 전에 모든 것이 올바르게 작동했습니다. 시뮬레이터는 이제 iOS 6을 실행 중입니다. 시뮬레이터에서 내 앱을 실행하면 세로 모드에서 시작하지만 앱이 가로 모드를 지원하지 않는 것처럼 콘텐츠가 표시됩니다. 오른쪽으로 90도 회전했는데 콘텐츠가 맞지 않습니다. (세로 모드는 지원하지 않습니다.)iOS6 업데이트 후보기가 가로 모드로 돌아 가지 않음

iOS 6에서 변경된 사항과 회전 할 수있는 아이디어는 무엇입니까?

답변

35

iOS6에서는 제어기보기를 하위보기로 추가하지 않고 rootViewController를 창에 설정해야합니다.

당신은 아마 당신의 코드에서 어딘가에 :

[window addSubview:yourController.view]; 

가로 변경합니다 :

[window setRootViewController:yourController]; 

을 대신.

+0

이렇게했습니다. 고맙습니다! – networkprofile

+0

@Sled,이 문제를 해결 방법으로 표시해야합니다. (그리고 내 이슈도 고쳤다. 일라이어스 덕분에.) – Bek

+0

그래, 내가 그 일을 계획하고 있었어. 깜빡 했어. – networkprofile