2012-05-05 4 views
2

iOSでは、あなたはフォントファイルのパスを知りません(つまり、/ Systemのどこかでそれらを見ることができますが、フォントのパスを取得するAPIはなく、将来変更される可能性があります)。フォントにアクセスする方法は、その名前によるものです。 [UIFont fontWithName...]CGFontCreateWithFontNameなど。iOSのシステムフォントのCGFontRefからFT_Faceを作成するには?

私は私のプロジェクトでのFreeTypeを使用する必要がある、と私はCGFontRefFT_Faceに変換したいのですが、上記の言及のように、私は、フォントのファイルパスを取得することはできませんので、そこにあるのだろうかFT_FaceCGFontRefから作成するにはどうすればよいですか?

答えて

5

解決策が見つかりました。 CGFontRefの表を読み、フォントを作成し、FT_Faceのデータを使用します。ここをクリック:https://gist.github.com/1892760

関連する問題