0

iOS 응용 프로그램에서 사용자 정의 UITabBar를 사용하려면 숨기기/최소화하고 표시/복원하기위한 단추가 있어야합니다. 나는 here에서 사용자 정의 탭 막대를 사용했지만 couldnt는 그것을 woek에 얻는다. ViewDidLoad의 UINavigationController 하위 클래스에 버튼을 추가하고 모든 뷰에서 탭 표시 줄을 숨기거나 표시하기 위해 대상 선택기를 추가했지만 해당 선택기가 응용 프로그램의 모든 곳에서 사용되기를 원합니다. 그러한 탭 표시 줄도 가능합니까? 어떤 제안?최소화 및 복원 목적을위한 사용자 정의 UITabBar

+0

[1] 을 줄 것이다 희망 .. .works 대단히 :) [1] : http://stackoverflow.com/questions/5272290/how-to-hide-uitabbarcontroller –

답변

0
UIview *tabView=[UIview alloc]initwitFrame:CGRectMake(0,260,320,60)]; 

UIButton *btn=[UIButton alloc]initWithFrame:CGRectMake(0,0,50,20)]; 
[btn setTitle:@"SHOW/HIDE"]; 
you can add Target to your btn here... 
[btn addTarget:self action:@selector(showNHide:) forControlEvents:UIControlEventTouchUpInside]; 
[tabView addSubView:btn]; 
[youTabbar setFrame:CGRectMake(0,20,320,40)]; 
[tabView addSubView:yourTabbar]; 

다음보기 [self.view의 addSubView : tabView]에 전체보기를 추가;

다음 showNHide 방법에 해당 애니메이션에 대한 코딩 할 수 있습니다 ... 를이 완벽한 해답이 아니라 내가이 당신이 [링크]를 통해 해결 몇 가지 아이디어

관련 문제