0

AdvancedDataGridItemRenderer にカスタム フォントを埋め込もうとすると、非常に厄介な問題に直面しています。

いくつかの調査の後、私はこの解決策を見つけました: http://www.webappsolution.com/wordpress/2011/01/20/getting-spark-mx-components-to-use-embedded-fonts/

どういうわけか、fontFamily スタイリング プロパティをオーバーライドするカスタム mx AdvancedDataGridItemRenderer を使用しているためだと思いますが、埋め込まれたフォントが表示されません。

4

1 に答える 1

0

ちょうど考え出した....

まず、いくつかの共有、spark と mx コンポーネントのカスタム フォントを埋め込むために、以下を使用しました。

s|global
    {
        fontFamily: [MY_CUSTOM_FONT];
        fontSize: 14;
        textFieldClass: ClassReference("mx.core.UIFTETextField");
    }

これは、ほとんどの mx コンポーネントで機能します。

現在、mx コンポーネントAdvancedDatagridおよびAdvancedDataGridItemRenderer (実際には Spark コンポーネントであるMXAdvancedDataGridItemRendererではありません) を使用しています。

その場合、 CustomAdvancedDataGridItemRenderer を変更して、 AdvancedDataGridItemRendererではなくFTEAdvancedDataGridItemRendererを拡張する必要がありました。

どれが問題を解決します!万歳!

于 2013-08-14T07:26:55.517 に答える