1

Est-il possible d'afficher les éléments de la barre d'outils dans un UIViewController à l'intérieur d'un popover? Je fais cela dans la méthode viewDidLoad de mon contrôleur de vue:UIToolbar dans un popover

UIBarButtonItem *addButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd target:nil action:nil]; 
    [self setToolbarItems:[NSArray arrayWithObject:addButton]]; 
    [addButton release]; 

Je suis enroulant ce contrôleur de vue dans un UINavigationController (qui possède une propriété toolbar, et selon les docs, je suis censé utilisez la méthode setToolbarItems de UIViewController pour ajouter des éléments à la barre d'outils), puis présentez-la dans un popover.

Je ne vois pas la barre d'outils. Les barres d'outils ne sont-elles pas prises en charge lors de l'utilisation d'un popover?

Merci

Répondre

6

figured it out, apparemment la barre d'outils est masquée par défaut de sorte que vous devez faire ceci:

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

Pour le faire apparaître.

+0

Merci! Je vais l'utiliser maintenant ... –

+0

Eh bien, ça marche :) mais je n'arrive pas à ajouter de boutons. le comprendra probablement bientôt. Merci encore. –

+0

Une personne gentille vient de répondre à celle-ci: Les boutons sont ajoutés à la vue affichée dans le popover. [link] http://stackoverflow.com/questions/10853038/how-do-i-add-buttons-to-a-toolbar-within-a-ipad-popover [/ link] – mpemburn