2012-05-20 6 views
1

여기에 어떤 도움이 필요합니다. 내 문제는 내 응용 프로그램이 단일보기로 시작하는 것입니다. 다른 곳으로 데려다주는 단추로 만든 메뉴를 보여줍니다. 다른 종류의 메뉴이지만이 메뉴는 탭 막대 메뉴입니다. 그래서, 그 .xib로 새로운 파일을 만들었고, 탭 막대 컨트롤러를 추가했습니다. 그리고 내 탭의 모든 섹션을 viewcontroller에 연결했습니다. .. 이것은 내 첫 번째 메뉴를 준비했다는 것을 의미합니다. 내보기 컨트롤러를 준비했습니다. 탭 막대에 메뉴가 준비되어 있습니다 .... 내 문제는 ... 어떻게하면 내 단일보기에서 갈 수 있습니까? (내가 본 첫 번째보기와 탭 바를 포함하지 않는) 탭을 누른 상태에서 탭 표시 줄 컨트롤러가있는 새 화면으로 ???단일보기에서 탭 표시 줄보기로 이동하는 방법

도움이 나를하시기 바랍니다

참고 : 나는 엑스 코드 4.2을 사용하고 있는데 나는 스토리 보드 (응용 프로그램의 요구 사항)와 함께 작업하고 있지 않다

당신은 경우에 따라서 taBarController의 모든 다음 viewControllers을 추가했을 수

답변

2

당신은 당신의 ViewController의 내용을 표시하는 세 가지 옵션이 있습니다. 귀하의 경우 : [singleViewController.view addSubView:tabBarViewController.view];

3. 간단한 ViewController가 탐색 루트 viewController 인 경우 다른 viewController를 탐색 스택에 푸시 할 수 있습니다. (@roronoa zorro가 묘사 한대로).

+0

두 번째 옵션을 사용했는데 프로젝트 소유자가 그 부분에 대한 모달을 원하지 않습니다. 고맙습니다. , 너는 나에게 다른 옵션을 주었다. –

1

당신은 다음 화면으로 넘어 가기를 원합니다. 네비게이션 컨트롤러에서 tabbarcontroller를 간단하게 눌러야합니다.

presentModalViewController: 현재의 ViewController에 하위 뷰와의 ViewController보기를 2.add

1.using :

[self.navigationController pushViewController:TabBarControllerObj]; 
+0

답장을 보내 주셔서 감사합니다. @ Malek_Jundi가 도움을 주셔서 감사합니다. D –

관련 문제