Obj-C, ¿cómo puedo agregar un color de fondo a la imagen que estoy agregando a cell.imageview, es un PNG?

Estoy usando imágenes PNG para agregar iconos a las filas en mi vista de tabla, usando

[cell.imageView setImage:[UIImage imageNamed:@"chart.png"]];

Esto no era un problema antes, ya que mis imágenes tenían bordes negros y mi vista de tabla tenía filas negras. Sin embargo, ahora proporciono un estilo de color claro y oscuro. Entonces los bordes negros se ven ásperos.

Entonces pensé en dibujar las imágenes con un fondo negro.

Sin embargo, ¿no sé cómo hacer esto?

preguntado el 27 de agosto de 11 a las 17:08

1 Respuestas

UIImageView hereda desde UIView para que pueda configurar el backgroundColor propiedad para mostrar un color detrás de las partes transparentes de su png imagen

[cell.imageView setBackgroundColor:[UIColor blackColor]];

Respondido 27 ago 11, 21:08

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.