アプリケーションでカスタム フォントを使用していて、非常に奇妙な問題に遭遇しました。フォントはシミュレーターで使用できますが、実際の iPad では使用できません。
1 フォント名とファイル名を混同していません。ファイル名はbitdust2.ttfフォント名ですがBitDustTwo、これは私がそれを呼び出す方法であり、シミュレーターでは問題ありません。
2 大文字と小文字の区別の問題ではありません。フォントは実際にはデバイスで使用できません。私はこれを行うときにその原因を知っています:
NSLog(@"%@", [UIFont familyNames]);
シミュレーターではフォントがfamilyNames配列に含まれていますが、iPad では見つかりません。どうしたの?このような問題に遭遇したことがありますか?