2009-11-24 2 views
0

J'utilise le code suivant dans le fichier appdelegate.m..mais cela n'a pas fonctionné ..? Quand je mets le point d'arrêt, il va à la fonction tScreen correctement .... mais je peux obtenir la sortie ..? si j'appelle la méthode "TScreen" de la vue willappear de OthersController, il fonctionne très bien .... la méthode dans le fichier OthersController.mcomment pouvez définir les éléments de la barre d'outils dans appdelegate pour ViewController?

-(void)tScreen 
{ 

[self.navigationController setToolbarHidden: NO animated: NO]; 

self.navigationController.toolbar.barStyle = UIBarStyleBlack; 
} 

toute aide pls ......?

+0

Je vous recommande Google "iphone uitoolbar exemple" ou "iphone uitoolbar tutoriel". Vous apprendrez plus en passant par quelques exemples. –

Répondre

0

Vous devriez vérifier si vous faites cela après avoir ajouté le contrôleur de navigation à votre fenêtre ou avant elle.

Suivez comme ceci:

[window addSubview:[navigationController view]]; 

OthersController *mm_OthersController = [[OthersController alloc] init]; 
     [mm_OthersController tScreen]; 
    [mm_OthersController release]; 


[window makeKeyAndVisible]; 

Hope this helps!

+0

Je n'ai pas inclus navigationController ... OthersController est dans IB..et également défini comme contrôleur de navigation dans la barre d'onglets –

Questions connexes