2016-12-01 32 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错误 –

相关问题