出于某种原因,当我将一个Label组件放在CartesianDataCanvas(全部在actionscript中)时,我的文本反转出来(镜像)。明确指定“方向”没有帮助。我想知道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);
答案 0 :(得分:1)
https://bugs.adobe.com/jira/browse/SDK-27054
我遇到了同样的问题。 bug中所述的解决方法(你可以在附带bug的FXP中看到它)对我有用。基本上,试着把它放在你的课堂上:
private var fix:int = function ():int{
invalidateProperties();
return 1
}();
希望这会有所帮助。看起来4.1有镜像的各种问题,所以希望4.5会好得多。
或者,如果暂时不能降级到4.0,那也应该这样做。