2012-11-14 3 views
0

iPad에서 방향을 유지하는 데 이상한 문제가 있습니다. 아주 드물게, 뷰 컨트롤러를 안팎으로 바꿀 때 내 장치가 가로 모드인데도 내보기가 세로로 표시됩니다.iPad에서 회전 문제 진단

이 문제를 해결하려면 어떻게해야합니까? shouldAutorotateToInterfaceOrientation : 메서드를 사용하여 내 컨트롤러를 가로 방향으로 이미 설정했습니다. 또한 매우 드물게 나타나서 버그를 추적하기가 매우 어렵습니다.

각 컨트롤러를 거치지 않고 왜 방향이 잘못되었는지 더 빨리 확인할 수 있습니까?

+0

인터페이스 빌더에서 유추 할 시뮬레이션 된 메트릭 방향의 속성을 설정합니다. (항상 가로 방향 인 경우 가로 방향) – Pochi

+0

코드에서이 작업을 수행하고 shouldAutorotateToInterfaceOrientation에서 가로 방향을 설정했습니다. – futureelite7

+0

IB를 전혀 사용하지 않습니까? 왜냐하면 코드로 설정해도 IB에서 설정하지 않으면 충돌이 발생하기 때문입니다. 자동 회전은 IB와 관련이 없습니다. IB 설정은 시작 위치를 지정합니다. 화면이 표시 될 때 방향을 변경하라는 시스템 요청이 없으면 기본적으로 여기에 지정된 위치에 나타납니다. – Pochi

답변

0

"shouldAutorotateToInterfaceOrientation", 특히 iOS5 메소드를 사용하여 코드로 방향을 관리한다는 의견을 보았습니다. 어쨌든 iPad iOS6은 무엇입니까? 그렇다면 "supportedInterfaceOrientations"를 사용하여 백업해야합니다.