2010-03-12 2 views
2

iPhone 프로그래밍에 익숙하지 않습니다.UIViewController를 호출 할 때 TabBar가 숨김

현재 설정 : 저는 TabBar 컨트롤러 (4 TabBarItems)가 있습니다. secondTabBarOtem을 클릭하면 UIViewController 유형의 second.xib을 호출합니다.

내 요구 사항 : 보기 내부에 단추가 있습니다. 버튼을 클릭하면 TabBar가 표시된 다른 UIViewController가로드되어야합니다.

문제 : 그래도 가능하지만 TabBar가 사라지고 TabBar를 다시 보려면 응용 프로그램을 다시 시작해야합니다.

답변

1

먼저 UITabBarController의 작동 방식을 읽고 이해해야합니다. setViewControllers:animated:을 사용하여 탭을 설정 한 후에는 selectedViewController을 사용하여 탭을 전환하십시오.

1

다양한 탭을 선택하면 탭 컨트롤러를 루트로 설정 한 다음 탐색 컨트롤러를 실행해야합니다. 이렇게하면 새 뷰 컨트롤러를 밀 때 사라지는 탭 막대의 문제가 해결됩니다.

여기에 동영상 자습서 link text에서 원하는 것을 보여줍니다. 도움이되기를 바랍니다.

+0

답장을 보내 주셔서 감사합니다. 지금은 이해가됩니다. – user292049

관련 문제