-1

즐겨 찾는 목록의 항목이있는 탭 막대 앱이 있습니다. 새 즐겨 ​​찾기를 추가하고 열어서 선택하면 올바른 펜촉이로드되지만 텍스트 일부를 다루는 탐색 모음이 있습니다.탭에서 탐색 모음 항목을 숨기거나 숨김 해제하는 방법은 무엇입니까?

모든 것을 다루는 탐색 바를 사용하지 않고 펜촉을 제대로 보이게하려면 어떻게해야합니까? 즐겨 찾기 목록으로 돌아 가야하지만 텍스트 일부를 다루고 있습니다. 나는 탭에 숨어있는 \ unhiding을 생각하고 있었지만, 이미 시도해 보았습니다. 메인 네비게이션 바 (즐겨 찾기 제목이있는 것)도 숨 깁니다. 어떤 제안?

편집 :

내가 펜촉에 전화를 사용하고 코드 :

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 
    { 
     Favorite *fav = (Favorite *)[[[FavoritesData sharedFavoritesData] getFavorites] objectAtIndex:indexPath.row]; 
     NSString *selectedItem = fav.favId; 

     if ([selectedItem isEqualToString:@"First"]) { 
      Detail1 *detailViewController = [[Detail1 alloc] initWithNibName:@"Detail1" bundle:nil]; 
      [self.navigationController pushViewController:detailViewController animated:YES]; 
      [detailViewController release]; 
     } 
} 

내가 펜촉이 나타날 때 뒤로 버튼 항목을 숨길 ,, 그리고 내가를 누를 때 그것을 보여주고 싶은 화면. 그리고 펜촉을 화면에 맞추려면 nav가 다소 투명해야합니다.

myNavController.navigationBarHidden = true 

그리고 당신이 그것을 다시 표시 할 때 단지 false로 설정 :

myNavController.navigationBarHidden = false 

답변

-1

네비게이션 바 색상에 문제가있었습니다 (검은 색 불투명 대신 검은 색 투명을 선택합니다). 그러면 펜촉으로 덮여있었습니다. 내가 바꾼 것처럼 펜촉의 크기가 바뀌 었습니다. 답변 주셔서 감사합니다.

0

당신은 탐색 모음을 숨기려면이 속성을 사용할 수 있습니다 탐색 막대. 그런 다음 숨김을 숨기면 숨길 IBAction 메서드를 작성하고 숨겨진 경우 다시 숨김을 해제합니다.

+0

이 스 니펫은 어디에 있습니까? didSelectRowAtIndexPath에서? 나는 그것을 보여주고 그것을 탭으로 숨길 것을 생각하고 있었다. – Phillip

+0

@Phillip 선택 후에 다음에로드되는 펜촉의 viewDidLoad에 넣을 수 있습니다. –

+0

나는 지금 가지고있는 코드 스 니펫을 게시하여 볼 수있다. – Phillip

0

이 UIButtons 직접 만들고로 설정

관련 문제