Cambiando el texto de UILabel pero manteniendo el resto de los atributos.

Tengo un UILabel en mi ViewController creado mediante guiones gráficos. La fuente, el tamaño y el color del texto de la etiqueta, su alineación, todo en el guión gráfico. La etiqueta en el guión gráfico está conectada a la salida en mi archivo llamadop_patientNameLbl.

Ahora estoy tratando de cambiar el texto de la etiqueta programáticamente, así:

[self.p_patientNameLbl setText:@"Vasya"];

No pude ver el nuevo texto, hasta que me di cuenta de que la etiqueta original en el guión gráfico era de color blanco sobre fondo negro, pero aparentemente, después de cambiar el texto de la etiqueta como arriba, todos los atributos de fuente se han restablecido y ahora era un texto negro en Fondo negro, y por lo tanto no visto. Una vez que establezca el color programáticamente:

[self.p_patientNameLbl setTextColor:[UIColor whiteColor]];

Pude ver la nueva etiqueta, pero el resto de los atributos de fuente y la alineación seguían siendo incorrectos.

¿Hay alguna manera de cambiar?solamente ¿El texto de la etiqueta sin tener que programar luego el resto de los atributos? ¡Me imagino que debe haber una manera, ya que no quiero formatear mi interfaz en el código!

Respuestas a la pregunta(6)

Su respuesta a la pregunta