728x90
단순히 탭바를 숨기는 것은.
self.tabBarController.tabBar.hidden = YES; 로 해주면 되지만,
이렇게 하게 되면, 탭바영역이 하얀색으로 된다. 즉, 탭바가 영역을 차지하고 있는데 안보이는것 뿐이다.
탭바 기반의 네비게이션뷰에서 네비게이션을 푸쉬하고 넘어갔을때 탭바가 없길 바란다면, 아래와 같이
푸쉬하기 전에 탭바를 숨겨야 한다.
DetailViewController *detail_rootview = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle:nil];
//TabBar를 미리 없애고 Push를 해주어야 한다.
detail_rootview.hidesBottomBarWhenPushed = YES;
[self.navigationController pushViewController:detail_rootview animated:TRUE];
728x90
'Developer > iOS' 카테고리의 다른 글
[IPhone]UIBarButtonItem에 Custom Button으로 Image로 바꾸기 (0) | 2011.01.24 |
---|---|
[IPhone] TableView 터치시 파란색을 다른색으로 바꾸기 (1) | 2011.01.19 |
[IPhone] Twipic을 이용해서 이미지 업로드하기! (2) | 2011.01.12 |
[IPhone] 아이폰에서 주소록 가져오기. (4) | 2011.01.12 |
[IPhone] SMS보내기 (1) | 2011.01.12 |