0

분할 뷰 컨트롤러가 추가 된 첫 번째 tabbar iPad 응용 프로그램을 쓰고 있습니다. 모든 것이 잘 작동하지만 문제는 뷰가 세로 모드로로드 될 때마다 루트보기 컨트롤러와 상세보기 컨트롤러를 표시하려고하는 것입니다. 분명히하기 위해 두 개의 컨트롤러가 가로 모드로 표시되는 것과 같은 방식으로 나타나야합니다. 내게 도움이 될만한 방법이나 다른 생각을 할 수있는 사람이 있다면 알려 주시기 바랍니다.UISplitViewController를 두 방향으로 동일하게 표시하는 방법

MGSplitViewController를 보지만 마지막 옵션으로 남겨 둡니다.

감사합니다.

답변

2

내가 한 것은 DetailView (세로보기 모드로 표시되는 테이블보기) 내에 TableView를 추가 한 것입니다. 이 데이터를 내 데이터 소스에 연결하여 동일한 데이터가 표시되도록했습니다. 그리고 애플 리케이션이 가로로 회전 할 때 나는 단지 TableView의 알파를 willRotateToInterfaceOrientation에서 0으로 설정하고 Portrait로 회전 할 때 다시 1로 설정합니다.

유일한 단점은 "이미이 역할을 수행하는 하위가 있습니다"라는 동일한 데이터 소스에 두 개의 테이블을 연결할 때 경고가 있다는 것입니다. 하지만 방금 경고 한 내 앱은 이미 아이튠즈 스토어에 저장되어 있고 충돌없이 잘 돌아 간다.

+0

감사합니다. Ricardo .. 시도해 보겠습니다. – racharambola