لم تدعم بعد. يرجى استخدام cocoapods أو قرطاج
github " segecey/SwiftIconFont "Cocoapods هو مدير التبعية لمشاريع الكاكاو.
يمكنك تثبيته مع الأمر التالي:
gem install cocoapods لدمج Swifticonfont في مشروع Xcode الخاص بك باستخدام cocoapods ، حدده في Podfile الخاص بك:
use_frameworks!
pod 'SwiftIconFont' لتشغيل Project Example ، استنساخ REPO ، وتثبيت pod install من الدليل المثال أولاً.
| الخط | بادئة | ورقة الغش |
|---|---|---|
| الخط رائع 5 | FA5: | قائمة |
| Font Awesome 5 علامة تجارية | FA5B: | قائمة |
| الخط رائع 5 الصلبة | FA5S: | قائمة |
| أيون أيون | IO: | قائمة |
| الثمن | OC: | قائمة |
| فتح أيقوني | IC: | قائمة |
| أيقونة المواد | ما: | قائمة |
| Themify | تي: | قائمة |
| الرموز الخريطة | مي: | قائمة |
| Segoe MDL2 | SM: | قائمة |
| الأساس 3 | فو: | قائمة |
| أيقونة أنيقة | 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 "
} <profix>: <icon>
في Uilabel أو Uibultton أو UITextfield ، قم بتعيين نص يحتوي على عنصر نائب في أي مكان تريد أن يكون فيه الرمز. شيء مثل هذا
OC: شعار github
ثم يمكنك الاختيار بين 3 طرق يمكنك استخدام Swifticonfont.
ما عليك سوى استيراد Swifticonfont و Call Processicons على أي Uilabel أو Uibultton أو UiTextfield الذي يحتوي على عنصر نائب.
label . parseIcon ( ) The Lazy Way ، فقط قم بتعيين Uilabel و Uitextfield و Uibultton و UitextView و Uibarbuttonitem Class مثل Swifticonlabel و Swifticontextfield و Swifticonbutton و SwifticontextView و Swiftbarbuttonitem و That ذلك ، وسيتم معالجة الأيقونات الخاصة بك في وقت التشغيل.
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 çftçi - [email protected]
Josejuanqm
Swifticonfont متاح تحت رخصة معهد ماساتشوستس للتكنولوجيا. انظر ملف الترخيص لمزيد من المعلومات.
git checkout -b my-new-feature )git commit -am 'Add some feature' )git push origin my-new-feature