1

Dans mon MainWindow.xib j'ai une configuration comme ci-dessous. J'ai un contrôleur de barre d'onglet avec un contrôleur de navigation dans le contrôleur de barre d'onglets. Je peux basculer entre les différents contrôleurs de navigation et tout cela fonctionne.Contrôleur de barre d'onglets + contrôleur de navigation + bouton de barre Article

Ce que j'essaye de faire maintenant est d'ajouter un élément de bouton de barre droite au contrôleur de navigation. Je n'arrive pas à utiliser Interface Builder pour glisser-déposer dans le contrôleur de navigation. Existe-t-il un moyen d'ajouter un bouton au contrôleur de navigation ... soit pour des vues spécifiques, soit de préférence pour toutes les vues.

Tab Bar Controller 
    Tab Bar 
    Navigation Controller 
     Navigation Bar 
     XXXXViewController 
     Tab Bar Item 

Répondre

4

Vous pouvez le faire par programme dans viewDidLoad du contrôleur où vous voulez que le bouton de la barre à droite et appelez la méthode dans son sélecteur en fonction de ce que vous voulez sur ce bouton pour faire.

UIBarButtonItem *comment = [[UIBarButtonItem alloc] 
          initWithBarButtonSystemItem:UIBarButtonSystemItemCompose 
          target:self 
          action:@selector(displayViewForPosts)]; 

self.navigationItem.rightBarButtonItem = comment; 
[comment release]; 
Questions connexes