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.

Était-ce utile?

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
scroll top