2012-11-18 1 views
0

J'utilisais la méthode ci-dessous pour montrer une barre d'outils en bas avec un titre.Comment définir la barre d'outils userInteractionEnabled = NO?

UIBarButtonItem *item = [[UIBarButtonItem alloc] initWithTitle:@"Your Title" 
                 style:UIBarButtonItemStylePlain 
                 target:nil 
                 action:nil]; 

UIBarButtonItem *spacer = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace 
                     target:nil 
                     action:nil]; 

NSArray *items = [[NSArray alloc] initWithObjects:spacer, item, spacer, nil]; 
[self.navigationController setToolbarHidden:NO animated:YES]; 

Cependant, le titre sur la barre d'outils est cliquable, et je n'ai aucune idée de interaction de l'utilisateur de désactiver de parce que la barre d'outils a été créée par l'auto NavigationController.

Avez-vous les gars pour résoudre ce problème? Merci pour votre invite aidé à l'avance.

Répondre

0

Problème résolu parfait par:

[[[self navigationController] toolbar] setUserInteractionEnabled:NO]; 

et je l'ai trouvé là-bas ont plus de détails à la barre d'outils personnalisée dans la navigation. Click Here

Questions connexes