วิธีที่ง่ายและดีกว่าในการจัดการ UIFONTS ในโครงการ iOS ของคุณ
คุณสามารถจัดการสาย UIFont ของคุณได้อย่างง่ายดาย นี่คือไลบรารีที่เรียบง่ายและเบาที่จะประหยัดเวลาในการเข้ารหัสมากสำหรับคุณ และป้องกันชื่อตัวอักษรผิดพลาด นอกจากนี้ยังมีการสนับสนุนแบบอักษรที่กำหนดเองโปรดอ่านรายละเอียดต่อไป!
ตรวจสอบวิธีง่ายๆในการทำ:
ปัจจุบันไลบรารีนี้มีสามตัวเลือกที่แตกต่างกันสำหรับการสร้างวัตถุ UIFont ครั้งแรกคือการเรียกชื่อตัวอักษรออกจาก Fonts ที่ให้ไว้ enum จากนั้นเรียก ofSize() เพื่อให้ขนาดที่ต้องการ
myLabel . font = Fonts . menloItalic . ofSize ( 16 ) อีกวิธีหนึ่งคือส่วนขยายของ UIFont และคุณสามารถเข้าถึงได้อย่างง่ายดายโดยทำสิ่งนี้:
myLabel . font = UIFont . avenirMedium ( ofSize : 16 )หรือแม้กระทั่ง:
myLabel . font = . optimaRegular ( ofSize : 16 ) แน่นอน! คุณสามารถจัดการแบบอักษรที่กำหนดเองได้อย่างง่ายดาย เพียงสร้าง enum ของคุณเองและสอดคล้องกับ LMFontsProtocol จากนั้นคุณสามารถใช้แบบอักษรที่กำหนดเองได้โดยไม่ต้องกังวล ตัวอย่าง:
enum CustomFont : String , LMFontsProtocol {
case myFont = " myCustomFont-Bold "
}
CustomFont . myFont . ofSize ( 12 ) หากคุณใช้ cocoapods เพื่อจัดการการพึ่งพาของคุณเพียงเพิ่ม lmfonts ลงใน Podfile ของคุณ:
pod 'LMFonts'
หากคุณมีแนวคิดที่น่าสนใจและต้องการมีส่วนร่วมในห้องสมุดนี้คุณสามารถทำได้โดยส่งคำขอดึงของคุณ!
LMFONTS เป็นซอฟต์แวร์ฟรีและอาจถูกแจกจ่ายใหม่ภายใต้ข้อกำหนดที่ระบุไว้ในไฟล์ใบอนุญาต