Cara sederhana dan lebih baik untuk menangani uifont di proyek iOS Anda
Anda dapat dengan mudah menangani panggilan UIFont Anda sekarang. Ini adalah perpustakaan sederhana dan ringan yang akan menghemat banyak waktu pengkodean untuk Anda. Dan juga mencegah nama font mistype. Dukungan font khusus juga tersedia, terus membaca untuk detailnya!
Lihat cara sederhana untuk melakukannya:
Perpustakaan ini saat ini menyediakan tiga opsi berbeda untuk membuat objek UIFont . Yang pertama adalah memanggil nama font dari Fonts enum yang disediakan dan kemudian memanggil ofSize() untuk memberikan ukuran yang diinginkan.
myLabel . font = Fonts . menloItalic . ofSize ( 16 ) Metode lainnya adalah perpanjangan dari UIFont dan Anda dapat dengan mudah mengakses dengan melakukan ini:
myLabel . font = UIFont . avenirMedium ( ofSize : 16 )Atau bahkan ini:
myLabel . font = . optimaRegular ( ofSize : 16 ) Tentu! Anda dapat dengan mudah menangani font khusus Anda. Cukup buat enum Anda sendiri dan sesuaikan dengan LMFontsProtocol . Kemudian Anda dapat menggunakan font khusus Anda tanpa khawatir. Contoh:
enum CustomFont : String , LMFontsProtocol {
case myFont = " myCustomFont-Bold "
}
CustomFont . myFont . ofSize ( 12 ) Jika Anda menggunakan cocoapods untuk mengelola dependensi Anda, cukup tambahkan lmfont ke Podfile Anda:
pod 'LMFonts'
Jika Anda memiliki ide -ide menarik dan ingin berkontribusi ke perpustakaan ini, Anda dapat melakukannya dengan mengirimkan permintaan tarik Anda!
LMFonts adalah perangkat lunak gratis, dan dapat didistribusikan kembali berdasarkan ketentuan yang ditentukan dalam file lisensi.