Une façon simple et meilleure de gérer les uifonts dans vos projets iOS
Vous pouvez facilement gérer vos appels UIFont maintenant. Il s'agit d'une bibliothèque simple et légère qui permettra de gagner beaucoup de temps de codage pour vous. Et éviter également les noms de polices de faux types. Un support de police personnalisé est également disponible, veuillez continuer à lire pour plus de détails!
Découvrez le moyen simple de le faire:
Cette bibliothèque offre actuellement trois options différentes pour créer des objets UIFont . Le premier appelle le nom de police de l'énumération Fonts fournies, puis de l'appel ofSize() pour fournir la taille souhaitée.
myLabel . font = Fonts . menloItalic . ofSize ( 16 ) L'autre méthode est une extension d' UIFont et vous pouvez facilement accéder en faisant cela:
myLabel . font = UIFont . avenirMedium ( ofSize : 16 )Ou même ceci:
myLabel . font = . optimaRegular ( ofSize : 16 ) Bien sûr! Vous pouvez facilement gérer vos polices personnalisées. Créez simplement votre propre énumération et conformez-vous à LMFontsProtocol . Ensuite, vous pouvez utiliser vos polices personnalisées sans soucis. Exemple:
enum CustomFont : String , LMFontsProtocol {
case myFont = " myCustomFont-Bold "
}
CustomFont . myFont . ofSize ( 12 ) Si vous utilisez des cocoapodes pour gérer vos dépendances, ajoutez simplement LMFont à votre Podfile :
pod 'LMFonts'
Si vous avez des idées intéressantes et que vous souhaitez contribuer à cette bibliothèque, vous pouvez le faire en envoyant votre demande de traction!
LMFonts est un logiciel gratuit et peut être redistribué selon les termes spécifiés dans le fichier de licence.