2011-11-02 2 views
-1

저는 ios 프로그래밍에 대해 상당히 익숙하며 현재 작업중인 프로젝트에 AQGridView을 구현하고 있습니다.AQGridView 방향 변경이 적용되지 않습니다.

제공되는 예제 애플리케이션이 방향 변경을 처리하고 그에 따라 셀을 재 그룹화 할 수있는 것으로 나타났습니다.

내 응용 프로그램에서 AQGridView는 UINavigationController 스택에 나타납니다. AQGridView 핸들 방향이있는 뷰 이전의 뷰는 모두 잘 변경되고 방향을 기반으로 컨텐츠가 조정됩니다.

그러나 일단 내 응용 프로그램이 AQGridView로보기에 도달하면 세로 모드로 고정 된 것처럼 보입니다. 오리 엔테이션의 모든 변경 사항은 아무것도하지 않는 것 같으며 AQGridView는 셀을 재 그룹화하지 않습니다.

예제 애플 리케이션의 소스 코드를 살펴 봤는데 애플 리케이션의 구현 차이를 볼 수 없다.

여기에 누락 된 자료가 있습니까? 오리 엔테이션 변경을 지원하고 셀을 재 그룹화하기 위해 AQGridView에 필요한 특별한 것이 있습니까?

답변

3

UITabBarController의 문제였습니다.

누군가 저와 같은 문제가있는 경우 UITabBarController의 모든 루트보기 컨트롤러를 살펴 보시기 바랍니다.

모든 뷰 컨트롤러에 대해 다음 메서드가 YES를 반환하는지 확인하십시오. 그러면 자동 회전이 작동하지 않습니다.

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation

관련 문제