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