verificacion usa tus seguridad recuperar puedo para otros llega este enviaron dispositivos desde desbloquear demasiados contraseña conectados con como codigos codigo aprobar apple iphone objective-c

usa - Código de iPhone: cambie el valor de la etiqueta tabBar desde viewController''s



recuperar contraseña iphone (5)

Tengo un UITabBarController ,

¿Cómo puedo crear / actualizar el badge value de badge value del elemento tabBar desde mi viewController ?

El elemento tabBar creado en el ib.

Conecté el elemento tabBar al controlador utilizando un IBOutlet UITabBar *tabBar .

Gracias.



Si hay tres pestañas en tu aplicación First , Second y Third

El índice de tabulación comienza desde 0

First tab index 0 Second tab index 1 Third tab index 2

Si desea establecer el valor de distintivo 5 en la Second pestaña

Entonces pase 1 (índice de pestaña de la segunda pestaña) para objectAtIndex:1 y pase 5 (valor de distintivo) para setBadgeValue:@"5"

[[self.tabBarController.tabBar.items objectAtIndex:1] setBadgeValue:@"5"];

También puede borrar / eliminar el valor de credencial pasando nil para una pestaña espacial

[[self.tabBarController.tabBar.items objectAtIndex:1] setBadgeValue:nil];


Si su controlador de visualización ya tiene un controlador de barra de pestañas asociado con él, puede profundizar en el elemento de la barra de pestañas y establecer su distintivo, de esta manera:

[[[[[self tabBarController] tabBar] items] objectAtIndex:tabIndex] setBadgeValue:badgeValueString];

donde tabIndex es el índice del elemento de la pestaña que desea establecer y badgeValueString es el valor de cadena que desea establecer en la pestaña.


Use la instancia tabBarItem de su controlador de vista para acceder al elemento de la barra de pestañas directamente en lugar de profundizar en él.

[self.tabBarItem setBadgeValue:badgeValue];


int indexICareAbout = 2; NSString *badgeValue = @"10"; [[[[[self tabBarController] viewControllers] objectAtIndex: indexICareAbout] tabBarItem] setBadgeValue:badgeValue];