1

アプリにカスタム フォントを追加しようとしています。Web を検索しました。多くの投稿がありますが、エラーが発生します。

InfoPlist.strings:0: error: validation failed: The data couldn’t be read because it has been corrupted.

何が問題なのかわかりません。プロジェクトにフォントの新しいファイルを追加し、このコードを plist に追加しました。以前に plist を使用したことはありません

<key>UIAppFonts</key>
<array>
<string>CloisterBlack.ttf
</string>
</array>
4

4 に答える 4

4

plistにフォントを追加し、ファインダーでフォントファイルをダブルクリックしてフォントの名前を確認します。私の場合、フォントの名前はフォントファイル名「CloisterBlack.ttf」のAbductionです。

次に、次のようにアクセスします

[UIFont fontWithName:@"Abduction" size:20.0];
于 2012-09-19T06:33:16.950 に答える
2

フォントファイルが壊れていると思います。もう一度追加してから試してください。このリンクは、アプリにカスタム フォントを追加するのに役立ちます。ファイルが.ttfであることを確認してください。.ttfファイルはありますか? YES の場合は、プロジェクト フォルダーに追加し、info.plistファイルを少し変更します。

ここに画像の説明を入力

.ttfファイルがない場合は、最初にダウンロードしてください。それはあなたのフォントファイルです。

于 2012-09-17T10:51:04.040 に答える
1

カスタムフォントにこのクラスを使用するだけです

于 2012-09-17T10:42:02.300 に答える
1

拡張子を追加すると修正されると思います.plistファイルは同じように見えます.

<key>UIAppFonts</key>
<array>
<string>CloisterBlack.ttf</string>
</array>
于 2012-09-17T10:47:37.320 に答える