왼쪽에 범주 목록을 표시해야하며 사용자가 범주를 선택하면 오른쪽에 선택한 범주의 항목 목록을 표시해야합니다. 그런 다음 사용자가 오른쪽의 목록 항목을 선택하면 선택한 항목의 세부 정보를 표시해야합니다 (다시 오른쪽).SplitViewController 양쪽에 탐색 컨트롤러가있는 MultipleDetailView
그래서 Apple의 샘플 MultipleDetailViews를 템플릿으로 사용하고 있습니다. 왼쪽에는 tableview가 있고 오른쪽에는 여러 세부 viewcontroller가 있습니다. 왼쪽에서 범주를 선택하면 오른쪽에 탐색 컨트롤러를 만들고 범주의 항목 목록을 표시하는 tableview 컨트롤러를 누릅니다. 오른쪽에서 항목을 선택하면 새 tableview 컨트롤러를 눌러 항목의 세부 정보를 표시합니다. 이 모든 것이 잘 작동합니다.
이제 왼쪽 카테고리 중 일부는 하위 카테고리가 있습니다. UITabBar에서 오른쪽에 하위 카테고리를 표시 할 수 있지만 왼쪽에 하위 카테고리를 표시하도록 요청 받았습니다. 그래서 내가 할 수 있었던 왼쪽에 새로운 tableview 컨트롤러를 밀어 넣을 필요가있다.
왼쪽의 새 테이블 뷰에서 행을 선택하면 기본 카테고리의 항목에 대한 것처럼 새로운 탐색 컨트롤러를 만들고 싶습니다. 나는 이것을 작동시키지 못했고 새로운 tableview 컨트롤러가 DetailViewController에 대해 아무 것도 모르기 때문에 그것이 있다는 것을 안다. 하지만 어떻게 작동하는지 알아낼 수는 없습니다. 누구 아이디어?