J'utilise un storyboard et j'ai une vue partagée où le maître est un UITableViewController. Comme l'application iPad Mail, j'aimerais afficher un UIToolbar.UIToolbar ne montre pas UIBarButtonItem
Je n'ai pas pu ajouter la barre d'outils via le storyboard, mais j'ai réussi à l'ajouter par programmation. Je suis également capable d'ajouter un UILabel à la barre d'outils, mais je ne peux pas trouver un moyen d'ajouter un bouton d'actualisation ou n'importe quel type de UIBarButtonItem.
Une idée?
- (void)viewDidLoad {
[super viewDidLoad];
[self.navigationController setToolbarHidden:NO];
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(50.0f, 0.0f, 80.0f, 40.0f)];
label.text = @"last updated...";
label.textAlignment = UITextAlignmentCenter;
label.font = [UIFont systemFontOfSize:13.0];
[self.navigationController.toolbar addSubview:label];
UIBarButtonItem *item1 = [[UIBarButtonItem alloc] initWithTitle:@"Item" style:UIBarButtonItemStylePlain target:self action:@selector(action:)];
UIBarButtonItem *item2 = [[UIBarButtonItem alloc] initWithTitle:@"Item1" style:UIBarButtonItemStyleBordered target:self action:@selector(action:)];
NSArray *buttons = @[item1, item2, nil];
[self.navigationController.toolbar setItems:buttons animated:NO];
U sauvé ma journée !! .... thanksss – sheetal
Putain, merci !! Cela a sauvé du temps! Merci! – yohannes