Spark应用程序中的页脚

时间:2010-10-23 21:26:32

标签: flex actionscript-3

我希望能够在浏览器中运行的spark应用程序底部设置页脚。我正在阅读应用程序的文档和令人敬畏的Adobe示例。不幸的是,当文档讨论如何通过spark.skins.spark.ApplicationSkin将控制栏区域放在底部时,我总是迷路了 - 遗憾的是我不确定从实际的角度来看这意味着什么并且卡住了。我该如何设置? 我是否需要创建应用程序皮肤(似乎不是MXML皮肤的选项)并将其应用于皮肤?或者实例化ApplicationSkin并用它做什么(确切地说是什么)?

对不起,我确信这很简单,但我找不到任何明显的例子......

˚F

1 个答案:

答案 0 :(得分:2)

基本流程如下:

1)在主应用程序文件中,为页脚创建外观部件。这可以是你想要的任何类型。
2)基于Application Skin创建MXML外观。确保hostcomponent元数据指向主应用程序文件 2)在MXML中定义外观部件。使用与主应用程序文件中的变量相同的ID。使用您喜欢的任何过程(布局或绝对定位等)将其放置在组件的底部。 3)在主应用程序中,设置外观类。作为MXML或ActionScript中的属性。在MXML中,类似这样:

 <s:Application skinClass="com.skins.mynewAppSkinClassWithControlBar">

在AS3中,类似这样:

this.setStyle('skinClass', com.skins.mynewAppSkinClassWithControlBar);
相关问题