2010-12-15 1 views
1

<s:NavigatorContent>에 효과를 적용하려고합니다. 처럼 : 그것은 일 did't플렉스 - <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> 

하지만. 이벤트 전파에 문제가있을 수 있지만 어떻게 작동 시키나요?

답변

0

필자가 아는 한 스파크 컨테이너에는 mx 효과를 사용하면 안됩니다.

왜곡 제거 효과를 사용해 보시지 않겠습니까?

행운을 빈다. hideEffect/showEffect 공식적 현재 릴리스 스파크에서 지원되지 않는 것처럼

가브리엘을

0

효과 트리거한다. 에서 [도움말 문서]에서 http://bugs.adobe.com/jira/browse/SDK-19743

+0

(http://help.adobe.com/en_US/flex/using/WSb96f4baaef289fcf-2107ed10123b8e266e7-8000.html), 내가 코멘트 참조 : 현재이 기능의 진행 상황을 추적 할 수 있습니다 : 이벤트는 어린이에게 전달되지 않지만 부모에게는 전달됩니다. 컨테이너 이벤트를 기반으로 어린이에게 무언가를하고 싶다면 컨테이너의 이벤트 핸들러에서 처리하십시오. – Vikas

관련 문제