【发布时间】:2011-12-20 06:20:36
【问题描述】:
在继承自 BorderContainer 的 Flex 组件中,我重写了 updateDisplayList 函数来绘制矩形:
override protected function updateDisplayList(unscaledWidth : Number, unscaledHeight : Number) : void
{
this.graphics.clear();
super.updateDisplayList(unscaledWidth, unscaledHeight); // If ommited the rect is shown properly
drawRects(); // Just calls graphics.drawRoundedRect
}
问题是我绘制的矩形出现在容器的白色背景下方,而不是绘制在它的顶部。如果我删除对 super.updateDisplayList 的调用,我会看到正确绘制的矩形。我做错了什么?
【问题讨论】:
标签: apache-flex drawing