2011-08-02 9 views
0

スパークボタンに2つのアイコンを追加したいと思います。ボタンスキンを使用しています。 しかし、アイコンが正しく表示されていません。誰も考えているのですか? コードは次のとおりスパークボタンの左右に2つのアイコンを追加

<s:HGroup width="100%"> 
<s:HGroup id="iconContainer" top="1" bottom="1" left="0" right="0" 
        horizontalAlign="{iconPosition}" verticalAlign="middle"> 
      <mx:Image id="iconImage" source="{icon}" /> 
     </s:HGroup> 

     <s:HGroup id="decoratorContainer" 
        width="100%"> 
      <s:Label id="labelDisplay" 
        textAlign="center" 
        verticalAlign="middle" 
        maxDisplayedLines="1" 
        horizontalCenter="0" verticalCenter="1" 
        left="0" right="0" top="2" bottom="2"> 
      </s:Label> 
      <mx:Image id="image" source="{decorator}" /> 
     </s:HGroup> 

    </s:HGroup> 
+2

肌のコードは完全ですか? – Constantiner

+1

詳細を提供する必要があります。 {decorator}と{icon}はどこから来たのですか?より多くのコードは私たちがあなたを助けるのに役立ちます。 –

答えて

0

「はiconImage」と「画像」に絶対幅と高さを与えるか、または画像のサイズを{}バインディングの作品で知られるとinvalidateProperties void次にを呼び出してのcommitPropertiesを上書きします。それが助けてくれたらと思います。

関連する問題