UIFont *font = [UIFont fontWithName:@"Fortheloveofhate" size:17.];
Si además, no es una fuente muy extravagante y estamos un poco verdes en todo el tema relacionado con diseño no sabremos si se ha tomado correctamente, ya que iOS nos muestra una fuente por defecto.
Por lo tanto para añadir una fuente externa debemos seguir los siguientes pasos:
1. Añadimos el ttf a una carpeta de recursos. En el .plist del proyecto añadimos una fila con el key Fonts provided by application de tipo NSArray. A éste, le añadiremos un item de tipo string y value el nombre de la fuente, en este caso Fortheloveofhate.ttf.
2. Ahora simplemente tenemos que crear la fuente y añadirla donde queramos:
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0.,0.,150.,50.)];
[label setBackgroundColor:[UIColor clearColor]];
[label setText:@"Oh My Apps!"];
UIFont *font = [UIFont fontWithName:@"Fortheloveofhate" size:17.];
[label setFont:font];
[label setCenter:self.view.center];
NOTA: Si queremos conocer todas las fuentes que podemos utilizar en nuestro dispositivo podemos añadir el siguiente código:
for(UIFont *font in fonts)
{
NSLog(@"%@",font);
}
No hay comentarios:
Publicar un comentario