J'ai une application de barre d'onglets avec un élément qui est une liste de favoris. Lorsque j'ajoute un nouveau favori et que je le sélectionne pour l'ouvrir, il charge la bonne plume, mais il y a la barre de navigation qui couvre une partie du texte.Comment masquer et afficher une barre de navigation?
Comment faire pour que la plume s'affiche correctement sans la barre de navigation qui couvre tout? J'en ai besoin pour revenir à la liste des favoris, mais cela couvre une partie du texte. Je pensais à une cachette \ unhiding sur le robinet, mais j'ai déjà essayé, il cache la barre de navigation principale (celle avec le titre Favoris) aussi. Tout suggère?
Edit:
Le code que je utilise pour appeler grué:
- (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];
}
}
Je veux cacher l'élément de bouton Précédent lorsque la pointe apparaît ,, et de le montrer quand je tape la écran. Et pour adapter la plume à l'écran, en raison de la navigation est un peu transparent.
Où va cet extrait de code? Dans le didSelectRowAtIndexPath? Je pensais le montrer et le cacher à la pression. – Phillip
@Phillip Vous pouvez le mettre dans viewDidLoad de la plume qui est en train de charger après la sélection. –
Je poste un extrait du code que j'ai maintenant, de sorte que vous pouvez voir. – Phillip