Как использовать портретное / альбомное состояние в файлах обложек 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/