LoginSignup
0
0

More than 5 years have passed since last update.

LCSymbolFontの使い方

Last updated at Posted at 2015-06-02

以下の記事の補完です。
iOS向けのアイコンフォントライブラリを生成 & GitHubにPushするサービスを作った

使いかた

Podfileは以下のようになります。

platform :ios, '8.0'

use_frameworks!

target 'IBSymbolDemo' do
  pod 'LCSymbolFont', :git => 'git@github.com:iconfont/LCSymbolFont.git'
  pod 'LCSymbolFont/UI', :git => 'git@github.com:iconfont/LCSymbolFont.git'
end

LCSymbolImageViewは必要ない場合もあるかと思い、subspecに入っています。

CocoaPods 0.36からuse_frameworks!が使えるようになりました。
CocoaPods経由で組み込むライブラリをframeworkとして扱う機能です。(普通はstatic library)

ざっくり説明すると、swiftで使える、IBDesignableを使えるなどのメリットがありますが、frameworkはbundleなのでリソースのパスなどが変わります。
新しく始めるプロジェクトではuse_frameworks!を使うことを個人的にはお勧めします。

use_frameworks!を使わなくてもLCSymbolFontを使うことができますが、IBDesignableが効かなくなります。
(Xcode 6.3ではIBDesignable関連の不具合があるので、6.3.1以降を使ってください)

UIAppFontsは?

Xcode6からカスタムフォントを組み込む際、Info.plistUIAppFontsを設定しなくても自動で組み込んでくれるようになりました。

デザインのワークフローに組み込む

出力されたアイコンフォントを使えば、PhotoShopやSketchから文字を入力するのと同じ要領でアイコンを呼び出すことができます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0