0

カスタム フォントを Xcode プロジェクトに表示させるために必要なことはすべて実行しました。ただし、フォントは毎回 Helvetica で、Oswald ではありません。ここでは、フォントの名前が実際には Oswald であることがわかります。私は別の名前も試しました - Oswald-Light、Oswald-Regular、Oswald-Bold...

表示されているフォントの名前は Oswald です

ここで、.ttf ファイルが実際に私のプロジェクトにあることがわかります。それらはファインダーのプロジェクトフォルダーにもあります-私はそれをチェックしました。

ファイルがプロジェクトにあることを示す

アプリケーションが提供するフォントの下の.plistにファイルの名前を入れました。

.ttf ファイルを plist に書き込む

そして最後に、レーベルに Oswald フォントを使用するよう伝えました。もう一度、@"Oswald-Light"、@"Oswald-Bold" を試してみました...

ラベルをフォント Oswald として割り当てる

4

1 に答える 1

0

解決策: ttf ファイルがターゲットの Copy Bundle Resources ビルド フェーズにあることを確認します。そうでない場合、プロジェクトのビルド時にアプリ バンドルにコピーされません。

Mark Szymczyk による解決 - 3 番目のコメント (問題が解決されたことを SO スタイルで明示するためだけに)

于 2014-02-25T14:17:33.753 に答える