Как использовать портретное / альбомное состояние в файлах обложек Flex 4.5

В Flex 4.5 для мобильных устройств, как я могу использовать портретные / альбомные состояния из файла обложки?

например, в файле скина я хочу создать следующие состояния

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

и используйте их обычным способом. Однако текущее состояние в файле скина не обновляется при переключении между альбомным и портретным режимами.

1 ответ

Решение

Можно привязать к текущему состоянию хост-компонента:

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

Также посмотрите это для примера:

http://saturnboy.com/2009/09/flex4-component-states-skin-states/
Другие вопросы по тегам