2016-12-01 4 views
0

Ich brauche FontAwesome in meinem schnellen Projekt.FontAwesome in swift iOS manuell hinzufügen

Ich beziehe mich auf folgenden Link: https://github.com/thii/FontAwesome.swift

CocoaPods Verwendung Ich bin viel Störung zu erhalten und haben so die Einrichtung FontAwesome manuell

Der Link nicht im Detail nicht erwähnt, wie dies zu tun.

ich Xcode bin mit Bitte 8.1

helfen

+0

'ich bin immer viel error' was eine Fehlermeldung? – Moritz

+0

Welche Fehler treten beim Hinzufügen von Kakaoschoten auf? – Bastek

+0

Ich bekomme 15 Fehler und alle Fehler sind in FontAwesome.swift Datei .... Einige Beispiele für Fehler sind: /Users/MacBook/Documents/workspace/Meeting/meetingmayhem/Pods/FontAwesome.swift/FontAwesome/FontAwesomeView.swift: 31:54: Extraneous argument label 'code:' in call –

Antwort

0

Haben Sie Ihre Info.plist die Schriftart-Dateien (FontAwesome.otf) hinzufügen? (Sie müssen die Datei auch zu Ihrem Projekt hinzufügen.) Möglicherweise liegt es daran.

enter image description here

Auf diese Weise können Sie die Schriftart verwenden, ohne die schnelle Klasse verwenden sie bieten.

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

Hier ist der Weg zu gehen, wenn Sie Pod nicht verwenden möchten. Laden Sie das Projekt von github herunter. Dann gehe zur heruntergeladenen Datei und ziehe FontAwesome.xcodeproj so in dein Projekt.

enter image description here

Dann wechseln Sie in den Projekteinstellungen, wählen Sie Ihr Ziel und in Registerkarte Allgemein finden „Linked-Frameworks und Bibliothek“, ziehen FontAwesome.framework von FontAwesome-> Produkte in diesem Abschnitt.

enter image description here

einfach importieren es so zu Ihrer Klasse,

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

Ich habe bereits ein Projekt und nicht sicher, dass ich FontAwesome.xcodeproj in meinem Projekt aufnehmen kann. –

+0

Nun, dann solltest du Pod sonst benutzen. Sie binden das Projekt nur ein, um den Rahmen mit Ihrem Projekt zu verknüpfen. Also, es tut nichts. – Sandeep

+0

@ Sandeep..ich habe versucht von den letzten 2 Tagen, um es mit Pods arbeiten .. aber es wirft mich über 15 Fehler wie oben erwähnt –

Verwandte Themen