현재 장치 방향에 따라보기 구조가 완전히 다른 iPad 용 앱을 작성 중입니다.장치 방향이 바뀔 때 differnet UIViewController로 전환
응용 프로그램이 세로 인 경우 ECSlidingViewController 라이브러리를 사용하여 왼쪽 및 오른쪽 슬라이딩 메뉴 (예 : 페이스 북 또는 경로)를 지원합니다.
앱이 가로 방향 인 경우 왼쪽 메뉴가 항상 표시되도록 splitviewcontroller를 표시해야합니다.
아무도이 문제에 대한 최상의 해결책을 알고 있습니까? 내가 방향 변경이 감지하지만, 이것은 매우 이상한 결과를 제공 할 때 UIWindow의 RootViewController을 변경 시도
....
답장을 보내 주셔서 감사합니다. 회전이 감지되면 rootViewController를 재설정하고 싶습니다. 내가 어떻게이 일을 할 수 있는지 아십니까? 내가 그것을 시도했을 때 이상한 겹겹이과 회전을 할 것 같습니다 .... –
문제는 내 ECSlidingViewController 구현의 기본 viewcontroller가 UISplitViewController를 사용할 때 충돌 할 특정 하위 클래스를 확장해야한다는 것입니다. –
위의 제안 된 솔루션 3으로 구현이 변경되어 문제가 해결되었습니다. –