Cambiar el color de fondo de la etiqueta de texto UITableViewCell para borrar

En mi aplicación tengo una vista de tabla con customViewCells. Subclasifico la clase UITableViewCell y agregué una imagen que se cargará de forma asíncrona y para el texto que usocell.textLabel.text = @"someThext".

Para las celdas el color de fondo se establece alternativamente a[UIColor darkGrayColor] y[UIColor whiteColor].

Cuando ejecuto la aplicación en el simulador y en el teléfono eltextLabel De la celda tiene el fondo blanco. Quiero configurarlo para que quede claro, porque quiero que el color de fondo de la celda esté lleno, no una tira, luego blanco y luego otra tira.

En el método de inicio de mi celda personalizada, agregué, esperando que el blanco se vuelva rojo, pero no tiene ningún efecto:

[self.textLabel setBackgroundColor:[UIColor redColor]];

Intenté también:

self.textLabel.backgroundColor = [UIColor redColor];

Pero esto tampoco funcionó ... si agrego un UILabel como una subvista, el color de fondo de la etiqueta se puede configurar, pero no quiero hacerlo porque cuando giro el teléfono quiero que mis etiquetas se pongan en automático. agrandar.

¿Alguna idea de por qué establecer el color de fondo decell.textLabel no funciona?

Gracias

Respuestas a la pregunta(5)

Su respuesta a la pregunta