Actionscript3,Adobe Air for mobile:bordercontainer的替代方案?

时间:2011-09-20 09:18:55

标签: actionscript-3 mobile air

我正在使用adobe air来创建移动应用程序。我想动态添加一个容器或组,可以包含一些元素,并具有边框和背景颜色。由于这些是动态添加的,我使用Actionscript 3. bordercontainer工作正常,但根据:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/spark/components/BorderContainer.html此组件不适用于移动设备。

所以我的问题是:哪个轻量级组件可以包含其他元素,并且具有可设置的背景颜色和边框?

1 个答案:

答案 0 :(得分:1)

尝试使用Group spark组件。您可以添加一个带填充背景和实线的Rect:

<s:Group>
  <s:Rect>
     <s:stroke>
        <s:SolidColorStroke />
     </s:stroke>
     <s:fill>
        <s:SolidColor />
     </s:fill>
  </s:Rect>
</s:Group>

要获得额外的性能增强,您可能需要查看FXG预编译。关于here的一些文章。