2010-07-13 7 views
0

Je suis nouveau dans le développement d'applications iPhone. J'ai créé une application simple basée sur le contrôleur de la barre d'onglets.UITab bar Contorller

Dans mon application, j'ai 4 éléments de la barre d'onglets, tous chargeant la vue à partir du fichier XIB. Tout fonctionne bien.

Mais mon problème est mon premier élément de l'onglet est le nom accueil, il contient 2 boutons dans sa vue, si les boutons sont engagés une nouvelle sous-vue chargée à partir du fichier xib.

En ce moment, si l'utilisateur sélectionner l'élément deuxième barre d'onglets qui a nommé informations produit puis sélectionner à nouveau premier élément de barre d'onglets (maison) mon application affiche uniquement sous vues de premier élément onglet (maison) pas vue principale ou super vue du premier élément de l'onglet (domicile).

Comment puis-je obtenir la vue principale ou la super vue à chaque fois que le premier élément de l'onglet (home) est sélectionné?

s'il vous plaît me donner une idée ..

Merci

Répondre

0

Je pense que je l'ai obtenu. J'utilise les codes de soufflet dans le fichier .m:

(void) viewWillAppear:(BOOL)animated { 

    [super viewWillAppear:animated]; 
    [subView removeFromSuperview]; // hide all sub views 
    // My custom code here 
} 

Merci