0
在下面的代碼中,我在垂直佈局中的滑塊之前添加了一個SpriteVisualElement。每當我編譯並運行時,滑塊總是將自己定位在精靈元素的前面,而不是在它下面。這是一個閃存錯誤還是我做錯了什麼?任何解決這個問題的方法?Flex:爲什麼SpriteVisualElement不遵循佈局?
<s:layout>
<s:VerticalLayout/>
</s:layout>
<s:SpriteVisualElement id="container" includeInLayout="true"/>
<s:HSlider/>
<fx:Script>
<![CDATA[
import mx.events.FlexEvent;
protected function creationComplete_handler(event:FlexEvent):void
{
var canvas:Shape = new Shape();
canvas.graphics.lineStyle(1,0);
canvas.graphics.beginFill(0);
canvas.graphics.drawRect(0,0,480,360);
canvas.graphics.endFill();
container.addChild(canvas);
}
]]>
</fx:Script>
謝謝您的回答。有用! –