我需要在我的快速项目中使用FontAwesome。
我指的是以下链接:https://github.com/thii/FontAwesome.swift
使用CocoaPods我遇到了很多错误,所以必须手动设置FontAwesome
该链接未详细说明如何执行此操作。
我正在使用Xcode 8.1
请帮忙
答案 0 :(得分:0)
您是否已将字体文件(FontAwesome.otf)添加到Info.plist
? (您还需要将文件添加到项目中)可能是因为这一点。
这样你就可以在不使用他们提供的swift类的情况下使用该字体。
let font = UIFont(name: "FontAwesome", size: fontSize)!
答案 1 :(得分:0)
如果你不想使用pod,这就是你要走的路。从github下载项目。然后转到下载文件并将FontAwesome.xcodeproj拖到您的项目中。
然后,切换到您的项目设置,选择目标并在常规选项卡中找到,"链接框架和库",将FontAwesome->产品中的FontAwesome.framework拖到此部分。
只需将它导入您的班级,
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)
}
}