2012-04-10 6 views
1

私は多くのソリューションを見ていますが、役に立たないです。 私は、次のアプローチを使用しますが、まだ立ち往生しています:Custom font is not working in my App?カスタムフォントが動作しません

私は現在、私のフォントの本の中で、「DFPGyoSho-LT」 と呼ばれるフォントファミリを使用しようとしています、1つのフォントのみが「正規」

と呼ばれる家族の下にあります

ここで私が撮影した手順です:

  • が正常に私のプロジェクトにフォント「DFPGyoSho-Lt.ttf」を追加し、PLISTでそれを処理していました。
  • [UIFont familynames]を使用してファミリ名を正常に取得しました。 "DFGyoSho LT-MP-RKSJ-H" に使用
  • [UIFont fontWithName ...] UILabelのフォントを表示する:
  • は[UIFont fontNamesForFamilyName]方法を使用してフォントの実際の名前を発見しました。ただし、フォントが誤って表示されます。

ttfファイルをクリックすると、フォント自体がXCodeで正しく表示されるため、XCodeが読むことができるようです。残念ながら、ファイルに適切にアクセスできないようです。

また、同じプロジェクト内で正常に使用されている他のカスタムフォント(otf形式)もあります。それは私が困難を持っているこの特定のフォントでのみです。

ありがとうございました!ありがとう!


更新: 他の誰かが私に似て(そうでない場合は同じ)フォントのセットと、それらのフォントがうまく働いを通過しました。

私は最初に使用していたフォントが破損しているはずだと思います。不思議にも、そのフォントはFont Bookに表示されていて、Open Officeなどの他のプログラムでも使用できました。

ストーリーのモラル:カスタムフォント用のコードセットが動作していて、特定のフォントが機能しない場合、フォルトはその特定のフォントにある可能性があります。

答えて

0

更新:誰かが私に似た(同じでなければ同じ)フォントのセットを渡してくれたので、そのフォントはうまくいきました。

私は最初に使用していたフォントが破損しているはずだと思います。不思議にも、そのフォントはFont Bookに表示されていて、Open Officeなどの他のプログラムでも使用できました。

ストーリーのモラル:カスタムフォント用のコードセットが動作していて、特定のフォントが機能しない場合、フォルトはその特定のフォントにある可能性があります。

0

あなたは正しいフォント名を取得していると思います。

まだ動作しない特定のフォント、まだフォント名はフォントファイル名と異なる場合があります。フォントファイルを開いて確認するか、LINKを参照してください。

関連する問題