iPhone non lu compte sur la barre d'onglets
-
03-07-2019 - |
Question
Quel est le meilleur moyen d'implémenter sur Cocoa Touch les comptes non lus sur une icône sur un TabBar?
Je souhaite reproduire le comportement de l'application SMS ou Mail en indiquant le nombre de messages non lus à l'utilisateur de mon application, avec un point rouge contenant un nombre.
La solution
La propriété que vous recherchez s'appelle le badge. Vous le définissez en faisant quelque chose comme:
self.tabBarItem.badgeValue = @"1";
Autres conseils
Avez-vous examiné: setApplicationBadgeNumber?
[[UIApplication sharedApplication] setApplicationBadgeNumber:int];
Pour l'affichage en cours, j'utilise:
self.navigationController.tabBarItem.badgeValue = @"5";
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow