2016-12-01 74 views
0

我需要在我的swift項目中使用FontAwesome。在swift中手動添加FontAwesome iOS

我指的是以下鏈接:https://github.com/thii/FontAwesome.swift

使用的CocoaPods我得到很多的錯誤,因此必須設置FontAwesome手動

鏈接沒有詳細提及如何做到這一點。

我使用的Xcode 8.1

請幫

+0

'我得到很多error'什麼錯誤? – Moritz

+0

添加可可豆莢時會出現什麼錯誤? – Bastek

+0

我得到15錯誤,所有的錯誤都在FontAwesome.swift文件中....幾個錯誤的例子是:/Users/MacBook/Documents/workspace/Meeting/meetingmayhem/Pods/FontAwesome.swift/FontAwesome/FontAwesomeView.swift: 31:54:在調用 –

回答

0

你的字體文件(FontAwesome.otf)添加到您的Info.plist? (您還需要將文件添加到您的項目中)可能是因爲這一點。

enter image description here

這樣,你可以使用的字體不使用他們提供的迅速類。

let font = UIFont(name: "FontAwesome", size: fontSize)! 
0

這是要走的路,如果你不想使用吊艙。從github下載項目。然後去下載文件並將FontAwesome.xcodeproj拖到你的項目中。

enter image description here

然後切換到您的項目設置,選擇你的目標,並在常規選項卡中找到「鏈接的框架和庫」,從FontAwesome-拖FontAwesome.framework>產品進入本節。

enter image description here

只需將其導入到你的類像這樣,

import UIKit 
import FontAwesome 


public class ViewController: UIViewController { 


    override public func viewDidLoad() { 
     super.viewDidLoad() 

     let label = UILabel() 
     label.font = UIFont.fontAwesome(ofSize: 100) 
     label.text = String.fontAwesomeIcon(name: .github) 
     view.addSubview(label) 
     label.frame = CGRect(x:60, y: 60, width: 200, height: 300) 


    } 
} 
+0

我已經有一個項目,不知道我可以在我的項目中包括FontAwesome.xcodeproj。 –

+0

那麼,你應該使用Pod否則。您只是爲了將框架與您的項目鏈接而包含該項目。所以,它不僅僅是做任何事情。 – Sandeep

+0

@ Sandeep ..我一直試圖從最近2天使它使用Pods ..但它正在拋出我如上所述的15錯誤 –

相關問題