UITabBar/UINavigation 응용 프로그램이 있으며 주어진보기에서 자동 회전을 허용하는 데 문제가 있습니다.선택적으로 TabBar/UINavigation 앱에서 자동 회전을 허용합니다.
TabBar를 사용하면 테이블보기 항목을 사용하여 섹션을 변경할 수 있습니다. 항목 중 하나를 탭하면 TabBar를 숨기고 자동 회전해야하는 새보기를 누릅니다. 나는 가장 논리적 인 것처럼 보였습니다 : rootViewController에서 자동 회전을 비활성화하고 detailViewController를 허용했습니다. 그러나 이것은 작동하지 않았습니다 (shouldAutorotateToInterfaceOrientation은 YES를 반환하지만 willRotateToInterfaceOrientation은 호출되지 않고 뷰는 자동 회전하지 않습니다). TabBar에있는 모든 VC가 shouldAutorotateToInterfaceOrientation에 YES를 리턴해야한다는 것을 알았습니다.하지만 그 결과는 이제 내 전체 애플리케이션이 회전한다는 것입니다.
그럼 내 UINavigationController를 서브 클래 싱하고 shouldAutorotate를 NO로 설정하여 표시된 뷰가 사실 detailView 였을 때이를 감지하고 예 ...를 반환 할 수 있기를 바랍니다. 나는 그렇게 할 수 없습니다.
어떤 도움이 필요합니까?
감사합니다. 당신이 재생 목록보기를위한 TabBar의이있는 아이팟 응용 프로그램처럼 설정있어 같은
안토니오