Una forma simple y mejor de manejar uiFonts en sus proyectos de iOS
Puede manejar fácilmente sus llamadas UIFont ahora. Esta es una biblioteca simple y ligera que le ahorrará mucho tiempo de codificación. Y también evita los nombres de fuentes erróneos. También está disponible el soporte de fuentes personalizados, ¡siga leyendo para más detalles!
Mira la forma simple de hacerlo:
Esta biblioteca actualmente proporciona tres opciones diferentes para crear objetos UIFont . El primero es llamar al nombre de la fuente de las Fonts proporcionadas enum y luego llamar ofSize() para proporcionar el tamaño deseado.
myLabel . font = Fonts . menloItalic . ofSize ( 16 ) El otro método es una extensión de UIFont y puede acceder fácilmente haciendo esto:
myLabel . font = UIFont . avenirMedium ( ofSize : 16 )O incluso esto:
myLabel . font = . optimaRegular ( ofSize : 16 ) ¡Seguro! Puede manejar fácilmente sus fuentes personalizadas. Simplemente cree su propio enum y conforma con LMFontsProtocol . Entonces puede usar sus fuentes personalizadas sin preocupaciones. Ejemplo:
enum CustomFont : String , LMFontsProtocol {
case myFont = " myCustomFont-Bold "
}
CustomFont . myFont . ofSize ( 12 ) Si usa Cocoapods para administrar sus dependencias, simplemente agregue LMFonts a su Podfile :
pod 'LMFonts'
Si tiene ideas interesantes y desea contribuir a esta biblioteca, ¡puede hacerlo enviando su solicitud de extracción!
LMFONTS es un software gratuito y puede redistribuirse bajo los términos especificados en el archivo de licencia.