Il est donc très facile de masquer la barre à onglets lorsque vous appuyez sur un contrôleur d'affichage sur la pile de contrôleur de navigation: fonctionne juste PATEACHY. P> Mettons-nous Voulez-vous pousser plus profondément dans la pile et le montrer à nouveau? p> réglage p> sur un contrôleur d'affichage ultérieur ne le fait pas réapparaître. Il est toujours caché. P> p>
4 Réponses :
Essayez ONU les cacher, alors vous le diriez de cacher, il se cache, mais vous le disiez de ne pas le cacher (je ne sais pas si cela le montre si vous l'avez défini sur Non) mais cela ressemble à ce que cela ne soit pas, Soit cela ou vous dit à ne pas cacher lorsque le contrôleur d'affichage que vous souhaitez que la barre introduite soit déjà poussée déjà et que cela ne cache pas la barre jusqu'à ce que le contrôleur de visualisation suivant ait été poussé, vous devriez donc essayer de la définir comme indiqué . p>
Vous pouvez essayer le sous-classement , puis en utilisant cette sous-classe comme superclasse du contrôleur de vue que vous souhaitez afficher la barre inférieure. p> p> uiviewcontroller code> et remplacer le
J'ai quelque chose comme ça pour trembler de travail. L'animation est fausse si la vue réapparaît. La vue apparaîtra n'était pas respectée lors de votre retour, alors je devais sauter à travers un tas de cerceaux pour faire du travail.
Cela a fonctionné pour moi:
- (void)viewWillAppear:(BOOL)animated { self.tabBarController.tabBar.hidden = YES; } - (void)viewWillDisappear:(BOOL)animated { self.tabBarController.tabBar.hidden = NO; }
Essayez cette solution de contournement: si vous n'étudiez pas la commutation entre les contrôleurs d'affichage, cela devrait fonctionner correctement.
L'idée est de rendre la taille de la vue de votre contrôleur à tabbar plus volumineuse afin que l'onglet (qui se trouve au bas de la vue) sort de l'écran et restaurez la taille de la vue lors de la cachette. P>
dans votre Contrôleur d'affichage qui doit masquer une barre d'onglets définir les méthodes suivantes: p> Vous devez vous assurer que dans votre application, le contrôleur d'onglets d'onglets et la fenêtre des fenêtres sont définis et correctement liés à XIB. p>