iOSのPhonegapでカスタムフォントを機能させようとしています。私はいくつかのチュートリアルに従い、Stack Overflowに関連するすべての質問を読みましたが、すべてを再確認しても、正しく理解できません。
これはフォントです:http ://www.dafont.com/m04fatal-fury.font (黒バージョン)
私が取ったステップ
Xcodeをリソースとして使用して、カスタムフォントファイルをプロジェクトに追加します。UIAppFontsという名前のキーをInfo.plistファイルに追加します。このキーを配列にします。使用しているフォントごとに、フォントファイルのフルネーム(拡張子を含む)をアイテムとしてUIAppFonts配列に入力します。Info.plistを保存アプリケーションで[UIFont fontWithName:@"CustomFontName"を呼び出すだけです。 size:12]UILabelsやUITextViewsなどで使用するカスタムフォントを取得するには…</p>
- リソースフォルダm04b.ttfにフォントを追加しました
- UIAppFonts配列を追加しました。[0] =>'m04b.ttf'
- 実際のフォントファイルがビルドフェーズのリソースにあることを確認しました
- ctx.font = '16px M04_FATAL FURY BLACK';
動作しませんでした。
追記名M04_FATAL-FURY-BLACKを試しましたが、まだ運がありません。私はここで完全に迷子になっています。このエラーをデバッグするために何をすべきか本当にわかりません。
助けてくれてありがとう。何が問題なのですか?すべてがロードされているかどうかを確認するにはどうすればよいですか?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>UIAppFonts</key>
<array>
<string>m04b.ttf</string>
</array>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
.....