使用mx:Box我可以将方向设置为“水平”和“水平”。或“垂直”。我想颠倒盒子中组件的顺序。例如:

之前:

| button1的| | BUTTON2 | | BUTTON3 |

后:

| BUTTON3 | | BUTTON2 | | button1的|

我已经创建了一个位于mx:Box中的自定义组件,并且希望以尽可能简单的方式执行此操作。

任何帮助表示赞赏,

非常感谢,

布林

有帮助吗?

解决方案

最简单的想法是覆盖Box中的addChild方法:

import mx.containers.Box;

public class ReverseBox extends Box
{
  public override function addChild(child:flash.display.DisplayObject):flash.display.DisplayObject
  {
    return addChildAt(child, 0);
  }
}

HTH

柯恩

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top