iPhoneアプリ開発 −フォントの変更−

公開日: : iPhone, IT


一言:最近、iPhoneアプリの開発のためMacばかり触ってて、Windowsに戻ると混乱します。

アプリを作っているとデフォルトで使われているフォントが気に入らない!から別のにしたいというケースがあるかと思います。
そこで、別のフォントを使う方法のメモ。

環境

  • XCode4.3.3

(1) 事前準備

※最初から入っているフォントを使う場合は、(1)(2)(3)は飛ばしてください。

  • フォントファイル(ttf)をプロジェクトに追加します。

    • プロジェクト内の任意の場所においてください。
    • /Fonts/xxxx.ttfとかでもOKです。

(2) plistの編集

  • プロジェクト名-info.plistを開きます。
  • 「Add Row」で「Fonts provided by application」を追加します。
  • 値(item0)として、使いたいフォントファイル名を記入します(xxxx.ttfなど)。

(3) 追加されているか確認

フォントが追加されていないと利用できないので、確認します。

  • プロジェクト名.xcodeprojを開きます(トップにあるやつね)。
  • 「Build Phases」タブを開く。
  • Copy Bundle Resourcesをチェックしてフォントファイルがあるか確認。

もし、なかったらフォントファイルを追加しましょう。

(4) フォントの利用

コード例

 UIFont* font = [UIFont fontWithName:@"フォント名" size:20];
 //あとは値を渡します。
 label.font = font;

ここで注意するべき点はフォント名の箇所です。
入れるべき値は、フォント名でフォントファイル名ではないです。

 蛇足(フォント名の調べ方)

アプリケーションにある「Font Book.app」でフォントファイルを開くとフォント名がわかります。
開いた際に、上部に表示される文字列がフォント名です。

以上で、別のフォントが使えます。

広告

関連記事

no image

github-flowを使っての開発(3) -1つのプロジェクトを複数人で開発-

今まで2回ほどgithub-flowをもとにした開発の流れを書きました。 今回は、複数人で開発をする

記事を読む

iPad(Retinaディスプレイモデル)にiOS7を入れてみた

iPadにiOS7を入れてみたので、その報告。 iPhone5にはまだ入れておかないでおこうと思っ

記事を読む

Selenium2.0でUIテスト(1) -まずはPHPでやってみる-

久しぶりにSeleniumを触ってみました。 Selenium2.0から色々と変わったみたいで少々

記事を読む

NEC_0882

Facebookで名刺を作ってみた -Mooの名刺作成サービス-

1ヶ月~半月くらい前に話題になっていたMooの名刺作成サービス。 話題になっていた時期に注文した名

記事を読む

Jenkins + スマホアプリ(1) -スマホアプリ用CI環境を作ってみよう-

前回までは、iPhoneアプリでのCI環境でした。 TestFlightがAndroidアプリにも

記事を読む

no image

ViewController単位で画面の向きを変えてみる

ViewController毎に画面の向きを変えたい!ということがあったのでやってみました。 *

記事を読む

no image

CakePHPのモデルのキャッシュではまった -新しく追加したカラムに値が入らない-

タイトルのとおり、ちょこっとCakePHPではまったのでメモ。 * 作業内容 -MySQLで、ある

記事を読む

no image

アプリのためにFacebookページ作成 -現時点で注意すべき点-

* 前回 会社のメルアドでFacebookページを作成する方法を載せました。 * Faceboo

記事を読む

no image

order byでハマったこと -order by、group byの処理順序-

CakePHPでorder byとgroup byを使っていてはまったことについてのメモ。 * 

記事を読む

jenkins-files

Windows環境でもJenkins -執事さんとご対面-

Trac Lightningに同梱されていますし、Windows環境でHudsonを使っている人は結

記事を読む

広告

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

広告

no image
[感想] Effective Objective-C 2.0 ☆☆☆☆★(4.5)

* 構成 - 第1章 Objective-Cに慣れる -

no image
[感想] iOSアプリテスト自動化入門 ☆☆☆(3.0)

* 構成 - Chapter 1 テスト自動化への取り組み

DeployGateを試してみた(iOS編) -DeployGateがiOSに対応-

今までのDeployGate - -[http://pplace.

iPhone/iPadアプリを開発するためにやったこと

今までに、iPhoneを3本ほどリリース((リリースしたアプリは全て1

no image
ターミナルでgitのコマンドを補完したりブランチ名を表示する – macでgitを便利に使うために –

* やりたいこと macのターミナルでgitをいじっていると -今の

→もっと見る

PAGE TOP ↑