1

J'ai un TabBar qui a été créé par programmation. Dans les contrôleurs de vue de cette barre d'onglets j'essaie de réduire la taille de la barre de navigation en utilisant - "self.navigationController.navigationBar.frame = CGRectMake (0, 20, 320, 30);"Barre de navigation réinitialisation de son cadre

Pour la première fois que le contrôleur de vue charge la barre de navigation est affichée avec les dimensions spécifiées par moi, mais après cela, il réinitialise automatiquement ses dimensions.

Un exemple ayant ce problème peut être téléchargé à partir http://dl.dropbox.com/u/2647092/iPhone_tabbar_example.zip Pour reproduire ce problème dans cet exemple procédez comme suit -

  1. ouvert et exécuter le projet
  2. cliquez dans le simulateur Tab1 puis cliquez sur Tab2 cliquez de nouveau sur Tab1 la barre de navigation de Tab1 serait redimensionnée à sa dimension par défaut

Y a-t-il quelque chose qui ne va pas dans ce cas ou existe-t-il une méthode alternative pour le faire?

Faites-le moi savoir s'il vous plaît.

Merci, Yogesh

Répondre

1

Got the solution à ce problème ... au lieu de redimensionner la barre de navigation en viewWillAppear redimensionner dans le viewDidAppear