Ein einfacher und besserer Weg, um mit UIFONTs in Ihren iOS -Projekten umzugehen
Sie können Ihre UIFont -Anrufe jetzt problemlos behandeln. Dies ist eine einfache und leichte Bibliothek, die Ihnen viel Codierungszeit spart. Und verhindern Sie auch Mistype -Schriftnamen. Benutzerdefinierte Schriftart ist ebenfalls verfügbar. Bitte lesen Sie weiter, um Details zu erhalten!
Schauen Sie sich die einfache Art und Weise an, dies zu tun:
Diese Bibliothek bietet derzeit drei verschiedene Optionen zum Erstellen von UIFont -Objekten. Der erste Aufruf des Schriftnamens von den bereitgestellten Fonts und dann von ofSize() um die gewünschte Größe zu liefern.
myLabel . font = Fonts . menloItalic . ofSize ( 16 ) Die andere Methode ist eine Erweiterung von UIFont , und Sie können darauf zugreifen, indem Sie dies tun:
myLabel . font = UIFont . avenirMedium ( ofSize : 16 )Oder sogar dieser:
myLabel . font = . optimaRegular ( ofSize : 16 ) Sicher! Sie können Ihre benutzerdefinierten Schriftarten problemlos verarbeiten. Erstellen Sie einfach Ihre eigene Aufzählung und entsprechen LMFontsProtocol . Dann können Sie Ihre benutzerdefinierten Schriftarten ohne Sorgen verwenden. Beispiel:
enum CustomFont : String , LMFontsProtocol {
case myFont = " myCustomFont-Bold "
}
CustomFont . myFont . ofSize ( 12 ) Wenn Sie Cocoapods verwenden, um Ihre Abhängigkeiten zu verwalten, fügen Sie einfach LMFonts zu Ihrem Podfile hinzu:
pod 'LMFonts'
Wenn Sie interessante Ideen haben und zu dieser Bibliothek beitragen möchten, können Sie dies tun, indem Sie Ihre Pull -Anfrage senden!
LMFONTS ist kostenlose Software und kann unter den in der Lizenzdatei angegebenen Bedingungen umverteilt werden.