Flex-Как применить эффекты в <s: NavigatorContent>? - PullRequest
1 голос
/ 15 декабря 2010

Я пытаюсь применить эффекты к <s:NavigatorContent>.Как:

<fx:Declarations>
    <mx:WipeUp id="myWU" duration="300"/>
    <mx:WipeDown id="myWD" duration="300"/>
    <mx:WipeRight id="myWR" duration="300"/>
</fx:Declarations>
<s:HGroup gap="0">
<s:ButtonBar dataProvider="{viewStack}" >
    <s:layout>
        <s:VerticalLayout/>
    </s:layout>
</s:ButtonBar>
<mx:ViewStack id="viewStack">

    <!-- Following wiil work
    <mx:Canvas id="View1" label="View1" showEffect="{myWD}" hideEffect="{myWU}">
        <views:View1 />
    </mx:Canvas>

    <mx:Canvas id="View2" label="View2" showEffect="{myWD}" hideEffect="{myWU}">
        <views:View2 />
    </mx:Canvas>-->

    <s:NavigatorContent label="View1" showEffect="{myWD}" hideEffect="{myWU}">
        <views:View1 />
    </s:NavigatorContent >

    <s:NavigatorContent label="View2" showEffect="{myWD}" hideEffect="{myWU}">
        <views:View2 />
    </s:NavigatorContent >

</mx:ViewStack>
</s:HGroup>

Но это не сработало.Может быть, есть проблема с распространением событий, но как мне заставить это работать?

Ответы [ 2 ]

0 голосов
/ 18 декабря 2010

Триггеры эффектов, такие как hideEffect / showEffect, официально не поддерживаются в spark в текущем выпуске.Вы можете отслеживать прогресс этой функции здесь: http://bugs.adobe.com/jira/browse/SDK-19743

0 голосов
/ 15 декабря 2010

Насколько я знаю, вы не должны использовать mx-эффекты для искровых контейнеров.

Почему бы вам не попробовать использовать эффект Wipe Spark.

Удачи с этим!

Габриэль .-

...