Se utiliza nombre de la fuente equivocada, una correcta será:
[titleLabel setFont:[UIFont fontWithName:@"HelveticaNeue-UltraLight" size:25.0f]];
se puede ver la lista de todos los nombres de las fuentes disponibles para una familia dada de fuente utilizando + fontNamesForFamilyName: método en el UIFont, por ejemplo:
[UIFont fontNamesForFamilyName:@"Helvetica Neue"]
Editar: También tenga en cuenta que algunas fuentes pueden no estar presentes en todas las versiones de iOS, ya que Apple agrega gradualmente (y algunas veces probablemente elimina) las fuentes del conjunto de SO estándar.
Parece que "HelveticaNeue-UltraLight" font presente en OS comenzando versión 5.0. Si desea usarlo en versiones anteriores del sistema operativo, deberá incrustarlo en su aplicación; consulte por ejemplo this answer para obtener detalles sobre cómo hacerlo
El código es bueno. La lista (de iPhone SDK v2.1) está desactualizada. –
he visto this.But cuando se crea una etiqueta en la XI ter, existe una opción llamada la fuente de los atributos seleccionados Inspector.There He custom.then en la familia seleccionada HelveticaNeue y en el estilo seleccionado el UltraLight.Then he puesto el nombre de la fuente, estilo a UILabel. Pero lo que sea que hayan mencionado en el enlace, esto no está apareciendo. Por favor díganme. – pie