2017-10-09 1 views
1

Je dois implémenter une info-bulle sur le bouton droit du contrôleur de navigation qui dit 'voir les voyageurs autour de vous' qui devrait toujours être visible sur l'interface utilisateur pointant vers cette barre de droite bouton. Le module que j'utilise dans mon projet pour l'info-bulle est CMPopTipView. Reposez-vous partout où il fonctionne bien, mais il ne fonctionne pas correctement dans le cas de cet élément de bouton droit. S'il vous plaît suggérer quelque chose de correct ici.Mise en place de l'info-bulle sur le bouton droit de UINavigationController

+0

quel élément de bouton de la barre à droite? et Reste partout signifie où? –

+0

ajoutez du code ou une image pour montrer où cela fonctionne et non. –

+0

Je n'ai pas eu votre problème. L'info-bulle est-elle visible sur l'événement de clic 'UIBarButtonItem'? –

Répondre

0

Mettez ci-dessous le code dans viewDidAppear,

CMPopTipView *navBarLeftButtonPopTipView = [[CMPopTipView alloc] initWithMessage:@"A Message"]; 
navBarLeftButtonPopTipView.delegate = self; 
[navBarLeftButtonPopTipView presentPointingAtBarButtonItem:self.navigationItem.rightBarButtonItem animated:YES]; 

Référence: CMPopTipView