2012-06-06 2 views
1

에 돌아올 수없는 경우에도 회전되고 있지 난의 ViewController를 가지고 있고 거기에이 코드를 가지고 : 나는 방향, 뷰 회전을 변경하는 경우, 그러나문제는 내가 shouldAutorotate

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { 

    return NO; 

} 

합니다. 아무도 나를 친절하게 도와 줄 수 있습니까? 여기

+0

는 당신의 지원 방향이있는 경우는 YES 반환하고 시도 (당신은 오른쪽에 최소 1을해야합니까?). UIViewController (또는이 메서드를 사용하여 회전을 결정하는 코드)의 구현에 따라이 방법이 문제를 해결하는 데 도움이되지 않을 수도 있지만 더 정확할 수 있습니다. – Matt

+0

@Matt : 나는 그 방법을 너무 시도했다. ... doesnt work : ( – Ahsan

+0

내게 같은 문제가 무엇이 문제를 해결 했습니까? – mvb

답변

0

내가 가로 모드에서 아이 패드를 유지하기 위해 그것을 할 방법은 다음과 같습니다

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
if (interfaceOrientation==UIInterfaceOrientationLandscapeLeft || interfaceOrientation==UIInterfaceOrientationLandscapeRight) 
{ 
    return YES; 
} 

else 
{ 
    return NO; 
} 

} 
+0

나는 비슷한 것을 가지고 있습니다. 여전히 회전합니다. (...보기 컨트롤러는 네비게이션 컨트롤러 아래에 더 많은 뷰 컨트롤러가 있습니다. 문제가 될 것이라고 생각하십니까? – Ahsan

+0

예, mainViewcontroller에 코드를 넣으시겠습니까? 작동하지 않으면 plist에 지정하는 방법을 찾으십시오. app – virindh

+0

아니, 그 루트보기 controller.my 코드에없는 탐색 컨트롤러 스택에 밀어 넣기 다른보기 컨트롤러 – Ahsan