目次
FontAwesomeKitはiOSでのFont Awesomeをはじめとしてアイコンの利用を簡単にしてくれます。 Webフォント化したアイコンをCSSを使って表示しているツールをiOSでも利用できるようにしたものになります。 iOSではCocoaPodsで設定して利用するのでがう、そのフォントデータをUIImageに変換して利用します。 今回はswiftで利用するのでPodfileにuse_frameworks!を記述してFontAwesomeKitを設定。
1 | platform :ios, '8.0' |
1 | $ pod install |
これでインストールすればいいはず。
1 | import FontAwesomeKit |
Build PhasesのCopy Bundle Resourcesに利用するフォントファイルを設定、インポートして利用ってところで気付きました。
1 | let icon = FAKIonIcons.gearAIconWithSize(iconSize) |
こっちは通る
1 | let icon = FAKMaterialIcons.accountIconWithSize(30) |
けどマテリアルアイコン(Material Icons)は使えない?っぽい。
GithubのREADMEでは 以下のアイコンが利用できるってなってます。
Githubのソースみても入っているのにCocoaPodsで落としてきたソースには入っていない。。。
最新(2.2.1)だと利用できる?ってことでPodfileを書き換えてみると
1 | platform :ios, '8.0' |
CocoaPosにはそんなバージョンねえよってことでエラーがでる。
1 | platform :ios, '8.0' |
こっちだと通った。無事GithubのOcticonsとMaterial Iconsが利用できるようになりました。