Xcode: ajouter une font personnalisé
mercredi 28 août 2013
Il est possible d’utiliser une typo dans un projet Xcode.
Pour se faire, il suffit de suivre les étapes suivantes:
- Ajouter les fichiers fonts dans le dossier Ressource de votre projet.
- Être sûr que les fichiers se trouvent dans le Targets > Build Phases > Copy Bundle Resources
- Editer le fichier Info.plist et ajouter la ligne suivante: Fonts provided by application et pour chaque fichier ajoutez le nom de la font dans le tableau.
- Ensuite, il faut retrouver le nom de la font en utilisant le code suivant, ce qui permet aussi de s’assurer que la font est chargée:
for (NSString* family in [UIFont familyNames]) { NSLog(@"%@", family); for (NSString* name in [UIFont fontNamesForFamilyName: family]) { NSLog(@" %@", name); } }
-
Il reste plus que créer la font via le code suivant:
[UIFont fontWithName:@"font" size:20];
Il ne faut pas mettre l’extension!
Voici un tutoriel qui explique tout en détail.