hago esto en un UIViewController para uno de mis pestañas:self.title establece navigationController y el título de tabBarItem? ¿Por qué?
self.title = @"Welcome";
Sin embargo, se sobrescribir lo que tengo para el tabBarItem. He tratado:
self.tabBarItem.title = @"Home";
y
[self.tabBarItem initWithTitle:@"Home" image:[UIImage imageNamed:@"iconHome.png"] tag:0];
Pero aún así, self.title sobrescribe el tabBarItem, independientemente de si estoy tratando las dos últimas piezas de código tras el título se ha establecido. El código incluso se ejecuta sin errores, pero self.tabBarItem.title
o initWithTitle
no hace nada?
Me encontraba con exactamente el mismo problema cuando uso un UINavigationController dentro de un UITabController. Esto lo resolvió. –
no lo sé, pero no funciona para mí :( – cV2
Esto funciona para mí. Excelente para cambiar solo el título superior basado en el contenido, incluso si el controlador de vista no cambia. – lilbyrdie