iPhone UITextField - Cambiar el color del texto del marcador de posición

Me gustaría cambiar el color del texto del marcador de posición que puse en miUITextField Controles, para hacerlo negro.

Preferiría hacer esto sin usar texto normal como el marcador de posición y tener que anular todos los métodos para imitar el comportamiento de un marcador de posición.

Creo que si anulo este método:

- (void)drawPlaceholderInRect:(CGRect)rect

entonces debería ser capaz de hacer esto Pero no estoy seguro de cómo acceder al objeto marcador de posición real desde este método.

Respuestas a la pregunta(29)

Su respuesta a la pregunta