0


0

CartesianDataCanvasのspark.components.Labelでのテキストの方向

何らかの理由で、LabelsコンポーネントをCartesianDataCanvasに配置すると、テキストがすべて反転(鏡像)になります(すべてアクションスクリプト内)。 「方向」を明示的に指定しても役に立ちませんでした。 backgroundElementsがテキストを処理できないのではないかと思っていますか?

var dataCanvas:CartesianDataCanvas = new CartesianDataCanvas();
cachedBackground[1] = dataCanvas;
this.backgroundElements = cachedBackground;

...

var label:spark.components.Label = new spark.components.Label();
label.text = dimension.name;
label.setStyle("color", color);
label.setStyle("fontSize", this.getStyle("fontSize") + 2);
label.setStyle("fontWeight", "bold");
CartesianDataCanvas(
    cachedBackground[1]).addDataChild(label, this.minimumDate, 0.9);

1 Answer


1


私はこれと同じ問題に遭遇しました。 バグに記載されている回避策(バグに添付されたFXPで確認できます)が機能しました。 基本的に、これをクラスに入れてみてください:

private var fix:int = function ():int{
    invalidateProperties();
    return 1
}();

うまくいけば、それは役立ちます。 4.1にはミラーリングに関するあらゆる種類の問題があったようです。

あるいは、当面の間4.0にダウングレードしてもうまくいかない場合は、それでもうまくいくはずです。