2

프로그래밍 방식으로 UISplitViewController를 만들고 마스터 및 세부 컨트롤러 (왼쪽 및 오른쪽 창), 두 가지 UIViewController 하위 클래스 (처리와 같은 다양한 작업을 처리하는 데 사용)가 필요합니다. 세포가 선택 될 때 등등.프로그래밍 방식으로 탐색 컨트롤러를 사용하는 두 개의 uiviewcontroller가있는 splitviewcontroller 만들기

내 문제는 이러한 사용자 지정 마스터 및 세부 컨트롤러 내에서 탐색 컨트롤러를 만들고이를 splitview 컨트롤러에 연결하는 방법이 확실하지 않다는 것입니다.

mSplitViewController.viewControllers = [NSArray 
    arrayWithObjects:mSplitMasterController,mSplitDetailController, nil]; 

을 나는 각 사용자 정의 컨트롤러 내에서 나는 용기있는 UIView있는 내 파단을 조립할 수 만들었습니다 현재,이 같은 내 컨트롤러를 추가 할 수 있습니다. 나는 이것들에 네비게이션 컨트롤러를 추가하는 방법을 잘 모르겠습니다. 기본적으로 내 사용자 정의 컨트롤러의 loadView 내에서 이와 같은 작업을 수행해야합니까?

[self.view addSubview:mNavigationController.view]; 

내비게이션 컨트롤러가 관리 할 컨트롤러 (및 해당보기)를 구성한 후에는?

+0

메신저는 2 개의 nav 컨트롤러 (lelft에 하나 뿐인)가있는 분할보기를 만들려고합니다. 해결책을 찾았습니까? – gonso

답변

0

UIView 컨테이너가 필요하지 않습니다. 컨테이너를 사용하려면 UIViewController가 필요합니다. 관계없이 배열에 탐색 컨트롤러를 직접 추가하십시오. 나중에 동일한 배열에서 다른 분할보기를 눌러 밀어 올릴 수 있습니다.

관련 문제