2011-03-13 6 views
0

5 개의 탭이있는 TabBarController가 있습니다. "Info"탭 중 하나는 항상 그렇듯이 ViewController를 가지고 있습니다.TabBarItem의 다중보기 컨트롤러

이 ViewController의보기에는 Info1, Info2 및 Info3 단추가 있습니다. TabController는 기본적으로 "Info1"을로드하도록 설정됩니다. 이 버튼을 클릭하면 각각 새로운 ViewController가 열리고 View가 열립니다. "모달"이 아니어야하지만 TabBar 컨트롤러에 속해야합니다 (TabBar가 보이고 작동하도록). 버튼을 임의의 순서로 누를 수 있기 때문에 내비게이션 컨트롤러를 wan't하지 않습니다.

가능 : - "정보"탭의 ViewController를 바꾸거나 바꿉니 까?

애플 문서에서 TabBarController의 모든 ViewController를 설정/변경할 수 있다는 것을 알게되었습니다. 그러나 그들 중 하나만 바꿀 수있는 방법이 없습니까?

어쨌든 : 나는 정말로 stackoverflow 사이트에 감사드립니다! 나는 애플 리케이션을 개발하는 데 도움이되는 많은 팁을 발견했다. 좋은 대답과 좋은 예의 범절 만 있습니다. 이것은 나의 첫 번째 질문이다. 감사!

+0

보기 위에 하위보기를 추가 할 수 있습니까? – Jensen2k

답변

0

가장 쉬운 방법은 인터페이스 빌더에서 작성하는 것입니다. 그런 다음보기 - 컨트롤러를 탭 막대로 끌어다 놓으면 버튼이됩니다. 정말 쉽습니다!

앱 시동이 programaticaly, 당신은 UITabBarItems을 만들 수 있도록하고 UITabBarDelegate를 구현하기위한보고 싶다면 내가 말했듯이,

그러나 "한 tabBar : didSelectItem". 인터페이스 빌더가 가장 간단합니다!

+0

같은 TabBarItem, 즉 "정보 탭"에서 그들을 원합니다. 이 탭의 ViewController에는 3 개의 버튼이 있습니다. 각 버튼은 "Info-Tab"에 대한 ViewController를 전환해야합니다. –

+0

더 자세히 설명해야합니다. 네가하려는 것을 정말로 이해할 수 없다. – Jensen2k

+0

감사. 나는 원래의 질문을 업데이트하고 더 나은 설명이되기를 희망한다. –

관련 문제