2010-12-01 4 views
0

나는, 내가 런타임에 buttom의 아이콘을 변경하려면 그러나 flex4 link text 를 사용하여 사용자 정의 IconButton 여기 포스트를 따라, 그래서 나는 액션이 ​​뭔가를 만들 :flex4는 변경 지정 BTN 아이콘

[Bindable] [@Embed('assets/1.png')] 
public var pic1:Class; 

[Bindable] [@Embed('assets/2.png')] 
public var pic2:Class; 
public function clickToChange() 
    {CustomBtn1.setStyle("icon", pic2);} 

내 .mxml는

<local:CustomBtn id="CustomBtn1" icon='{pic1}' width="80" height="80" click=clickToChange();/> 

되지만를 클릭 할 때 나는 PIC2에 PIC1에서 CustomBtn 변화를 얻을 수 없습니다. 내가 뭘 잘못했는지 알아? 감사.

+0

인가? –

답변

0

간단히 : (: 버튼 MX) 또는 플렉스 4 버튼 (S : 버튼) 플렉스 3 버튼에 따라 CustomBtn 구성 요소가

CustomBtn1.icon = pic2; 
+0

정말 고마워요! 내 목숨을 구해줘! – Audrey