2011-02-08 34 views
10

Espero no estar duplicando ningún hilo ahora pero no puedo encontrar una buena respuesta a mi pregunta. Tengo más de cinco pestañas por lo que aparece una pestaña más automáticamente. Me las arreglé para cambiar algo de su configuración, como el título, el fondo y el estilo de la barra de navegación, y así sucesivamente. Mi problema es que no puedo descifrar cómo cambiar el color del texto en la vista de tabla más. El resto de la aplicación tiene fondo negro en todas las vistas de tabla, con texto blanco.Cambiar el color del texto en MoreNavigationController

Con la línea de código: tabBarController.moreNavigationController.topViewController.view.backgroundColor = [UIColor blackColor];

me sale un fondo negro. ¿Alguna idea sobre cómo cambiar el color del texto?

Respuesta

9

Prueba esto:

UITableView *view = (UITableView*)self.tabBarController.moreNavigationController.topViewController.view; 
    if ([[view subviews] count]) { 
     for (UITableViewCell *cell in [view visibleCells]) { 
      cell.textLabel.textColor = [UIColor redColor]; 
     } 
    } 
+0

Quité el exterior si ([[ver subvistas] recuento]) y funciona perfectamente, gracias. – c0d3Junk13

Cuestiones relacionadas