1

バックグラウンド:

カスタム フォントのセットを使用するワープロ アプリがあります。私のセットには、Regular、Italic、Bold、および Bold Italic の 4 つのフォントがあります。True Type: Open Type 形式です。これは、iOS 5.0 および 5.1 で数か月にわたってストアでうまく機能しています。

注: 私は CoreText を利用しており、独自のテキスト処理とレンダリングをすべて行っています。

問題:

iOS 6 にアップグレードした後、すべての斜体テキストが太字斜体になり、太字斜体テキストが「未定義」になっていることに気付きました (私の場合、別のフォントがデフォルトになっています)。

Xcode の問題/変更に過ぎないことを願っていましたが、出荷されたビルドにも表示されています。

私が試したこと:

  • CTFontCreateWithFontDescriptor に渡されるすべてのパラメーターがバージョン間で同じであることを再確認しました。

  • iOS 6.0 と Xcode 4.5 のリリース ノートに目を通して、開発フォーラムを確認しました。

  • プロジェクトのフォントを削除して再追加

調査するための支援や可能な場所は大歓迎です!

4

0 に答える 0