كيف يمكنني تغيير اتجاه مكونات مربع في فليكس 3؟

StackOverflow https://stackoverflow.com/questions/1409865

  •  05-07-2019
  •  | 
  •  

سؤال

ومع MX: علبة يمكنني تحديد اتجاه أن تكون إما "أفقية" أو "رأسي". أود أن عكس ترتيب العناصر في مربع بالرغم من ذلك. على سبيل المثال:

قبل:

و| BUTTON1 | | BUTTON2 | | button3 |

وبعد:

و| button3 | | BUTTON2 | | BUTTON1 |

ولقد خلق مكون مخصص التي تعيش في م ×: صندوق وتود أن تفعل ذلك في أبسط كما وسيلة ممكنة

وأي عن تقديره للمساعدة،

وشكرا جزيلا،

وبرين

هل كانت مفيدة؟

المحلول

وأبسط الذي يتبادر إلى الذهن هو تجاوز أسلوب 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);
  }
}

وهته

وكوين

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top