我们经常在图表中显示多个图例,通常甚至将其标记为页脚。图例可以在图表上方或下方,也可以在页脚上方。如果有多个图例,则应将图例堆叠起来,一个放在另一个之上。
在这种情况下,我们使用独立的图例和标签。
但是我们有一个问题:由于图例和图表都在同一容器中绘制,因此图表将隐藏图例。我们已经解决了该问题,以便在图例下方绘制图例时可以调整图的边距。现在,图表占用的空间更少,您可以按计划看到图例。但是,如果有多个图例或页脚,则无法正常使用。
独立变量不能与top()或left()一起放置,而只能具有其父容器和position()。操纵每个图例和图表的边距以使其全部适合容器并不是一种令人满意的方法。
必须有更好的方法来控制容器内元素的布局。
执行此操作的正确方法是什么?
可以使用parentBounds()功能来控制独立图例在舞台上的位置。有关详细信息,请检查the sample。