Je voulais avoir deux boutons sur les deux extrémités de la barre de navigation (dans le contrôleur de détail de l'iPad).UIToolbar dans l'iPad
J'ai donc créé deux UIToolbars et je les ai définis comme Left & RightBarButtonItems.
Mais, il y a une variation de couleur dans le NavigationBar.
Images jointes pour votre compréhension.
le code je,
UIToolbar *leftToolbar =[[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, 200, 45)];
NSMutableArray *lItems = [[NSMutableArray alloc] initWithArray:[leftToolbar items]];
UIBarButtonItem *lb1 =[[UIBarButtonItem alloc]initWithTitle:@"Home"style:UIBarButtonItemStyleBordered target:self action:@selector(home:) ];
UIBarButtonItem *lb2 =[[UIBarButtonItem alloc]initWithTitle:@"New Document"style:UIBarButtonItemStyleBordered target:self action:@selector(newDoc:) ];
[lItems insertObject:lb1 atIndex:0];
[lItems insertObject:lb2 atIndex:1];
[leftToolbar setItems:lItems animated:YES];
[lItems release];
leftToolbar.barStyle =UIBarStyleBlackTranslucent;
leftToolbar.tintColor=[UIColor clearColor];
self.navigationItem.leftBarButtonItem=[[UIBarButtonItem alloc] initWithCustomView:leftToolbar];
Pouvez-vous me aider à éviter cette variation de couleur?
Existe-t-il un autre moyen d'avoir des boutons comme celui-ci, sans utiliser UIToolbar?
Merci,
Gopi.
Je dois montrer quelques documents, donc j'ai besoin d'afficher le nom du document dans le titre de la barre de navigation. – gopikrishnan
pourquoi vous ne pouvez pas afficher le titre dans la barre d'outils? – RolandasR
Comment puis-je ajouter des titres dans la barre d'outils? Je crois que je ne peux pas avoir des étiquettes dans la barre d'outils. Je ne pourrais trouver aucun autre moyen de l'implémenter. laissez-moi savoir si quelque chose me manque ... Merci GameBit. – gopikrishnan