0

在 Flex 4.5 for mobile 中,如何使用皮肤文件中的纵向/横向状态?

例如在皮肤文件中我想创建以下状态

<s:states>
    <s:State name="portrait" />
    <s:State name="landscape" />
</s:states>

并以正常方式使用它们。但是,当我在横向和纵向之间切换时,皮肤文件中的当前状态不会更新。

4

1 回答 1

0

可以绑定到宿主组件的当前状态:

<fx:Binding source="hostComponent.currentState" destination="this.currentState"/>

另请参阅此示例:

http://saturnboy.com/2009/09/flex4-component-states-skin-states/
于 2011-11-23T10:36:22.350 回答