Cuando configuro el backgroundColor
para mi UITableView
funciona bien en el iPhone (dispositivo y simulador) pero NO en el simulador de iPad. En cambio, obtengo un fondo gris claro para cualquier color que establezca, incluido groupTableViewBackgroundColor
.UITableView backgroundColor siempre gris en el iPad
Pasos para reproducir:
- Crear un nuevo proyecto basado en la navegación.
- Abra RootViewController.xib y establezca el estilo de vista de tabla en "Agrupado".
- Añadir esta respuesta a la RootViewController:
- (void)viewDidLoad { [super viewDidLoad]; self.view.backgroundColor = [UIColor blackColor]; }
- Seleccione Simulador SDK 3.2, crear y ejecutar.
- Obtendrá un fondo negro (dispositivo y simulador).
- Seleccione su objetivo en el árbol del proyecto.
- Haga clic en Proyecto: actualizar objetivo actual para iPad.
- Compilar y ejecutar.
- Obtendrá un fondo gris claro.
- Revierte el estilo de vista de tabla a Normal y obtendrás un fondo negro.
Gracias por su ayuda!
Ah, ahora el iPhone y el iPad se alinearon de nuevo aquí en iOS6 :-) – Gerd
¡Bravo por utilizar los términos poco comunes "Pasos para reproducir"! :-p –