Répondre

0

Utilisez ce code pour changer le badge de l'onglet en cours

[[self navigationController] tabBarItem].badgeValue = @"BadgeValue"; 

Si vous devez changer la valeur pour un autre onglet

[[super.tabBarController.viewControllers objectAtIndex:2] tabBarItem].badgeValue = @"1"; 

Si vous devez retirer le badge, utilisez badgeValue comme nil.

+0

Je veux changer les valeurs d'un autre onglet mais votre deuxième code qui est similaire au mien ne fonctionne pas. –