2012-11-28 3 views
0

전 Universal 응용 프로그램을 구현 중입니다. 내 응용 프로그램에서는 iPhone 용이 아닌 iPad 전용 화면을 자동 회전해야합니다. 그러나 나는 그것을 어떻게 할 수 있습니까? 내가 다음 코드로 시도했지만 도움이되지 않을까?iPhone 응용 프로그램의 자동 회전을 비활성화하는 방법은 무엇입니까?

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
    return NO; 
} 

답변

0

마지막으로 plist 파일의 속성을 변경하여 만들었습니다.

0

UIViewController의 shouldAutorotatesupportedInterfaceOrientation 메서드를 설정하는 데 어려움을 겪은 끝에 iOS6에서 성공하지 못했지만 가장 효과적인 것은 응용 프로그램 대리인에서 설정하는 것입니다.

- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window 
{ 
    return UIInterfaceOrientationMaskPortrait; 
} 

그러나 UIInterfaceOrientationMaskPortraitUpsideDown을 반환하면 내 응용 프로그램이 다운됩니다. 내가 뭘 잘못하고 있었는지 모르겠다!

관련 문제