SwiftIconFont
6.2.1
まだサポートされていません。 cocoapodsまたはCarthageを使用してください
github " segecey/SwiftIconFont "Cocoapodsは、Cocoaプロジェクトの依存マネージャーです。
次のコマンドでインストールできます。
gem install cocoapods swifticonfontをcocoapodsを使用してxcodeプロジェクトに統合するには、 Podfileで指定します。
use_frameworks!
pod 'SwiftIconFont' プロジェクトのサンプルを実行するには、リポジトリをクローンし、最初にディレクトリの例からpod installを実行します。
| フォント | プレフィックス | チートシート |
|---|---|---|
| フォント素晴らしい5 | FA5: | リスト |
| フォント素晴らしい5ブランド | FA5B: | リスト |
| フォント素晴らしい5ソリッド | FA5S: | リスト |
| イオンアイコン | io: | リスト |
| オクティコン | OC: | リスト |
| 象徴的なオープン | IC: | リスト |
| マテリアルアイコン | マサチューセッツ州 | リスト |
| Themify | 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:ロゴギットブ
その後、SwifticonFontを使用できる3つの方法から選択できます。
SwifticonFontをインポートし、PlaceHolderを持つUILabel、uibutton、またはuitextfieldにProcessiconsを呼び出すだけです。
label . parseIcon ( ) 怠zyな方法は、uilabel、uitextfield、uibutton、uitextview、uibarbuttonitemクラス、swifticontextfield、swifticontextvutton、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 ) セダットシュフフチャ[email protected]
Josejuanqm
SwifticonFontはMITライセンスの下で利用できます。詳細については、ライセンスファイルを参照してください。
git checkout -b my-new-feature )git commit -am 'Add some feature' )git push origin my-new-feature )