2012-12-30 5 views
2

ios 6이 릴리스 되었기 때문에 Apple은 화면 자동 회전을 설정하는 모든 기능을 변경했습니다. 이 변경 사항을 적용 할 수 있었지만 최신 xcode 버전을 사용하기 시작한 이래로 모든 응용 프로그램은 ios 5에서 실행될 때 자동으로 방향으로 자동 회전하지 않습니다. 자동으로 지원하려면 IOS에서 회전은 그냥 자동 회전을 수행하는 기능을 유지 5, 내가 가진 :ios 5 화면 초기 자동 회전

- (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation 
{ 
    // Return YES for supported orientations 
    BOOL allowed = NO; 
    if(interfaceOrientation == UIInterfaceOrientationLandscapeLeft){ 
    allowed = YES; 
    } 
    return allowed; 
} 

내 문제는 앱이 시뮬레이터에 시작할 때 자동으로 세로 방향으로 표시한다는 것입니다하지만 난 시뮬레이터를 회전 할 때 가로로 놓아두면 자동으로 회전하고 자동으로 뒤로 회전하지 않습니다. 시뮬레이터가 앱의 화면을 가로 방향으로 자동 회전시키지 않는 이유는 무엇입니까? 그리고 이것은 ios 5 또는 5.1을 실행하는 장치에서도 발생합니까?

편집

나는 또한이 문제는 시뮬레이터들을 확인 바와 같이, IOS 5가 아닌 아이폰 OS 5.1 시뮬레이터

+0

시뮬레이터가 시작될 때 시뮬레이터가 값을 확인하므로 지원되는 방향이 가로 방향인지 확인하십시오. – msgambel

+0

감사합니다 !!! 나는 그것을 잊었다. 그리고 지금 그것은 작동한다 –

+0

위대한! 나는 미래의 사람들이 사용할 수있는 대답으로 내 의견을 게시 할 것이다. – msgambel

답변

3

가 지원 방향은 풍경이 있는지 확인 4.3 시뮬레이터에서 발생하는 것으로 나타났습니다 값을 시작합니다. 프로젝트 -> 요약 탭에서 Xcode에 있거나 info.plist 파일에서 직접 편집 할 수 있습니다. 희망 그 도움!