2

アプリ内でカスタムフォントを使用できることは秘密ではありませんが、これに到達することはできず、なぜだろうと思います。

もちろん、私はこの問題についてWeb全体を検索しましたが、似たようなものはどこにも見つかりませんでした。そのため、最終的にこれを尋ねる必要があります。

私が試していること:小さなゲームを作成し、常にゲームフィールド全体を描画するための道を進んでいます。これはデフォルトのフォントでは問題なく機能しますが、私のカスタムフォントでは機能しません...

ドラッグアンドドロップを使用して.ttf-Font(2つの異なるフォントを試しました)をプロジェクトに追加し、プロジェクトフォルダーにコピーしました。次に、 UIAppFontsと配列を使用しMyFontXY.ttfて追加しました。Info.plist

次に、私はそれを使ってみました[UIFont fontWithName:@"MyFontXY.ttf" size:12]-わかりました、うまくいきません。フォントの本名を検索して試してみ[UIFont fontWithName:@"My Font XY" size12]ましたが、うまくいきません。

それで、この後、クリーニング、再インポート、名前の変更など、いくつかのことを試しましたが、何も起こりませんでした。私はまたNSLog(@"%@",[UIFont fontFamilies])、どのフォントが利用可能かを調べていましたが、私のフォントはそこにありませんでした。

また、このフォントで数字が利用できるかどうかも確認したので、今は多くの可能性を排除しました。

私は今何ができますか?誰かがこの問題を抱えていますか?

4

1 に答える 1

7

たとえば、ターゲットの「バンドル リソースのコピー」フェーズでフォントを手動で追加するなどして、フォントをターゲットに追加する必要があります。

于 2012-05-25T20:15:08.607 に答える