ยังไม่ได้รับการสนับสนุน โปรดใช้ cocoapods หรือ carthage
github " segecey/SwiftIconFont "Cocoapods เป็นผู้จัดการการพึ่งพาสำหรับโครงการโกโก้
คุณสามารถติดตั้งด้วยคำสั่งต่อไปนี้:
gem install cocoapods หากต้องการรวม SwifticonFont เข้ากับโครงการ XCode ของคุณโดยใช้ cocoapods ให้ระบุใน Podfile ของคุณ:
use_frameworks!
pod 'SwiftIconFont' ในการเรียกใช้โครงการตัวอย่างให้โคลน repo และเรียกใช้ pod install จากไดเรกทอรีตัวอย่างก่อน
| แบบอักษร | คำนำหน้า | แผ่นโกง |
|---|---|---|
| ฟอนต์น่ากลัว 5 | FA5: | รายการ |
| ฟอนต์ Awesome 5 Brand | FA5B: | รายการ |
| ตัวอักษรที่น่ากลัว 5 ของแข็ง | FA5S: | รายการ |
| ไอออนไอออน | io: | รายการ |
| แปดรัก | OC: | รายการ |
| เปิดสัญลักษณ์ | ic: | รายการ |
| ไอคอนวัสดุ | MA: | รายการ |
| ทำให้เป็นเรื่อง | TI: | รายการ |
| ไอคอนแผนที่ | MI: | รายการ |
| segoe mdl2 | SM: | รายการ |
| รากฐาน 3 | FO: | รายการ |
| ไอคอนหรูหรา | EL: | รายการ |
| กัปตัน | CP: | โปรดตรวจสอบตัวอย่างโครงการ |
public enum Fonts : String {
case fontAwesome5 = " FontAwesome5Free-Regular "
case fontAwesome5Brand = " FontAwesome5Brands-Regular "
case fontAwesome5Solid = " FontAwesome5Free-Solid "
case iconic = " open-iconic "
case ionicon = " Ionicons "
case octicon = " octicons "
case themify = " themify "
case mapIcon = " map-icons "
case materialIcon = " MaterialIcons-Regular "
case segoeMDL2 = " Segoe mdl2 assets "
case foundation = " fontcustom "
case elegantIcon = " ElegantIcons "
case captain = " captainicon "
} <คำนำหน้า>: <icon>
ใน Uilabel, Uibutton หรือ Uitextfield ตั้งค่าข้อความที่มีตัวยึดตำแหน่งทุกที่ที่คุณต้องการให้ไอคอนเป็น บางอย่างเช่นนี้
OC: โลโก้ -Github
จากนั้นคุณสามารถเลือกระหว่าง 3 วิธีที่คุณสามารถใช้ SwifticonFont
เพียงนำเข้า SwifticonFont และการโทร processicons บน Uilabel, Uibutton หรือ Uitextfield ที่มีตัวยึดตำแหน่ง
label . parseIcon ( ) วิธีที่ขี้เกียจเพียงแค่ตั้งค่า UILABEL, UITEXTFIELD, UIBUTON, UITEXTVIEW, UIBARBUTTONITEM ในฐานะ SwifticonLabel, SwifticonTextfield, SwifticonButton, SwifticonTextView, SwiftBarButtonItem
import SwiftIconFont
label . font = UIFont . icon ( from : . fontAwesome5 , ofSize : 50.0 )
label . text = String . fontAwesome5Icon ( code : " twitter " ) import SwiftIconFont
twitterBarButton . icon ( from : . fontAwesome5 , code : " twitter " , ofSize : 20 ) import SwiftIconFont
twitterTabBarButton . icon ( from : . fontAwesome5 , code : " twitter " , imageSize : CGSizeMake ( 20 , 20 ) , ofSize : 20 ) import SwiftIconFont
let githubLogo = UIImage ( from : . octicon , code : " logo-github " , textColor : . black , backgroundColor : . clear , size : CGSize ( width : 150 , height : 50 ) ) import SwiftIconFont
let githubLogoImageView : UIImageView = UIImageView ( frame : CGRect ( x : 120 , y : self . view . frame . size . height - 130 , width : 150 , height : 50 ) )
githubLogoImageView . setIcon ( from : . octicon , code : " logo-github " , textColor : . black , backgroundColor : . clear , size : nil ) sedat çiftçi - [email protected]
Josejuanqm
SwifticonFont มีให้บริการภายใต้ใบอนุญาต MIT ดูไฟล์ใบอนุญาตสำหรับข้อมูลเพิ่มเติม
git checkout -b my-new-feature )git commit -am 'Add some feature' )git push origin my-new-feature ไปยังสาขา