flex 4.6背景图片蒙皮

时间:2012-09-25 00:52:09

标签: image flex background flash-builder skin

大家好我是flash build 4.6中的新手......

我创建了一个带导航视图主题的移动应用程序,但我想要自己的个性化主题,这是一个简单的图像jpg附在我的皮肤上:backGround.mxml

<s:Skin xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" 
xmlns:fb="http://ns.adobe.com/flashbuilder/2009" alpha.disabled="0.5">

<fx:Metadata>[HostComponent("spark.components.View")]</fx:Metadata>

<s:states>
    <s:State name="normal" />
    <s:State name="disabled" />
</s:states>

<s:BitmapImage includeIn="normal" height="100%" source="assets/fondito.jpg" width="100%"/>

我在家庭视图中将皮肤作为skinClass导入,但它覆盖了所有其他组件......标签,列表,按钮等......

如何在皮肤上方显示所有组件?

1 个答案:

答案 0 :(得分:1)

查看View类here所需的skinParts。

您会注意到您将需要一个contentGroup可选外观部件。这允许您相对于此布局位图图像。作为快速修复,这里有一些示例代码(未经测试):

...
<s:BitmapImage includeIn="normal" height="100%" source="assets/fondito.jpg" width="100%"/>
<s:Group id="contentGroup"/>
...