2012-10-10 2 views
1

iOS5 및 iOS6 용 앱을 구축 중입니다. 이 UIViewController UINavigationController 안에 있고 세로 모드에서 머물고 싶습니다.UiViewController를 세로 모드로 유지 iOS6 VS iOS5

코드는 iOS5에서는 작동하지만 iOS6에서는 작동하지 않습니다.

// iOS5 rotation 
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { 
    if (interfaceOrientation == UIInterfaceOrientationPortrait) 
     return YES; 
    else 
     return NO; 
} 

// iOS6 rotation 
- (BOOL)shouldAutorotate 
{ 

    return YES; 


} 
- (NSUInteger)supportedInterfaceOrientations 
{ 
    return UIInterfaceOrientationMaskPortrait; 

} 

무엇이 문제입니까? 그래서 비슷한 질문을 많이했지만, 일반적으로 대답은 나를 위해 작동하지 않습니다.

편집 : 어쩌면 내가 정확한 아니었지만, 나는 하나의 뷰 컨트롤러 (내 응용 프로그램의 홈페이지) 모든 응용 프로그램을 세로 모드 를 유지하지 할 필요가있다.

답변

관련 문제