2009-07-08 3 views
1

안녕하세요, 저는이 예가 있는지 알고 싶습니다. 기본적으로 UITabBar를 푸시하고 apple 지침을 유지하면서 UITabBar (컨트롤러 아님)를 viewController에 배치하면됩니다. 예를 들어 iPhone/iTouch의 음악 선택에서 "지금 재생 중"탐색 항목을 누르면 탭 막대가 밀려나는 것을 볼 수 있습니다.UITABBar를 UINavigation Controller에 중첩

이 다소 I 앱이 내 탭 표시 줄과 인사 그리고 난이있는 tableView에서 셀을 선택하면 상세보기를 누르면 시작 그래서 때

            -----> Table (cell 1)----> Detail View 
               | 
Navigation Controller ----> UITabBar-|----------> view 2 
               | 
                -----> view 3 

를 달성하기 위해 노력하고있어 흐름이다 해당 뷰의 맨 아래에 가능한 사용자 정의 된 단추 표시 줄이 스택에 표시됩니다.

이 기능의 또 다른 좋은 예는 [B] 뉴욕 타임즈이다 [/ B] 응용 프로그램 I이 실행의 기초를 가지고

이제

(당신이 그것을 체크 아웃 할 경우는 무료), 그러나 나는군요 IBOutlets를 IB의 탭 항목에 연결하려고 할 때 충돌이 발생합니다. 이것에 대한 통찰력을 고맙게 생각합니다.

많은 Thx!

답변

1

꽤 쉽습니다. 스택에 푸시 한 뷰 컨트롤러 (tabbar를 숨겨야하는 스택)는 hidesBottomBarWhenPushed 속성이 YES로 설정되어 있어야합니다.

viewcontrollerbeingpushed.hidesBottomBarWhenPushed = YES; 
관련 문제