0

풍경에있는 내 앱에서보기가 있고 u 스토리 보드에 UI를 설정하여 다른 화면 크기를 원하는대로 응답합니다.Autolayout은 iOS 7에서 완벽을 조정하지만 iOS 6에서는 조정하지 않습니다.

Storyboard setup Simulator iOS 6 Simulator iOS 7

내 응용 프로그램이 세로에서 주로 이것이다 : 내 스토리 보드 설정에 반응하지 않는 것처럼 지금 이것은 내가 iOS 7에서 원하는대로 정확하게 작동하지만 내가 iOS 6에 그것을 응용 프로그램을 실행 할 때입니다

// CustomNavigationLandscapeViewController.m 
- (BOOL)shouldAutorotate 
{ 
    return NO; 
} 

- (NSUInteger)supportedInterfaceOrientations 
{ 
    return UIInterfaceOrientationMaskLandscape; 
} 

- (BOOL)shouldAutorotateToInterfaceOrientation(UIInterfaceOrientation)interfaceOrientation 
{ 
    return UIInterfaceOrientationIsLandscape(interfaceOrientation); 
} 

그래서이 동작을 얻을 잘못하고 있어요 뭔가가 : 응용 프로그램에서보기는 네비게이션 컨트롤러를 서브 클래스 풍경에 설정되어 있습니까? iOS 7에서 완벽하게 작동하지만 iOS 6에서는 작동하지 않는 이유는 무엇입니까?

+0

자동 레이아웃이 iOS 6에서 iOS 7로 조금 바뀌 었습니다. iOS 6에서도 제약 조건 오류가 발생합니까? – footyapps27

+0

@ footyapps27 제약 조건 오류 또는 아무 것도 없지만 정리 및 재부팅으로 내 문제가 해결 된 것 같습니다. – Oskariagon

답변

0

Xcode를 다시 시작한 후 청소를 수행하면 문제가 해결되었습니다. Xcode에서 부적절한 시간에 발생한 결함 일뿐입니다.

관련 문제