TabBar

alexidoiaalexidoia Membre
12:09 modifié dans Vos applications #1
Bonjour,
Je fais une simple application qui necessite une localisation, j'utilise a UITabBarController pour charger 5 UIViewControllers avec leur propre xib. Le UIViewController chargé par défaut par le UITabBarController est le controller sur lequel se trouve le code permettant la geolocalisation.
Je désire que lorsque l'application se lance, cela soit sur cette view (ca s'est facile puisque c la premiere view du tabBarController) mais j'aimerais ne pas afficher le tabBar, car je désire attendre que la géolocalisation soit fait avant de permettre à  l'utilisateur d'aller sur une autre view.

Dans mon premier, UIViewController , j'utilise
- (void) viewDidLoad
{
self.tabBarController.tabBar.hidden=YES;
...
}

Ca marche bien mais le problème c que à  la place de la tabBar, j'ai un carré blanc !
Ma question, comment cacher complétement la tabBar en étant sur une des views.

Merci
ALex

Réponses

  • 12:09 modifié #2
    Ne faut-il pas simplement redimensionner la vue de ton premier UIViewController afin de lui ajouter +39 de hauteur ? (me souvient plus exactement la hauteur de la tabbar mais ça doit se récupérer de toute manière).
  • alexidoiaalexidoia Membre
    12:09 modifié #3
    ben j'ai essayé ca mais en fait, la view s'étale bien sur toute la surface visible de la fenêtre.
    Comment faites-vous pour cacher la tabBar si vous avez besoin de le faire ?
    Merci
Connectez-vous ou Inscrivez-vous pour répondre.