图像未正确对齐

时间:2012-08-07 11:30:30

标签: image flex

我在controlBarContainer中有一个图像,由于某种原因不希望对齐。我的代码如下所示:

<s:controlBarLayout>
        <s:HorizontalLayout/>
    </s:controlBarLayout>
    <s:controlBarContent>
        <mx:Text color="#EC6500">
            <mx:htmlText>
                <![CDATA[
                <b><font size="18" font-weight="bold">Institut für Angewandte Geowissenschaften</font></b>
                <b><font size="12">Forschungsprojekte: Geo-Ressourcen und Geo-Risiken</font></b>
                ]]>
            </mx:htmlText>
        </mx:Text>
        <mx:Spacer width="100%"/>
        <s:Image height="100" smooth="true" smoothingQuality="high"
                 source="@Embed(source='../images/logo.png')"/>
    </s:controlBarContent>

在对齐文本时,有没有办法让图像对齐?

3 个答案:

答案 0 :(得分:1)

我认为如果将容器宽度(ControlBarContent)设置为100%,您将获得所需的对齐。

答案 1 :(得分:1)

实际上,它已经正确对齐,因为容器不够宽,所以你认为它不起作用。

尝试将父容器修改为100%:

答案 2 :(得分:0)

我不确定问题是什么,但在稍微讨论代码之后,我注意到图像似乎存在问题。我将图像导入GIMP并调整大小,然后将其保存为png和jpg。 png和jpg文件似乎都嵌入得很好。如果有任何关于可能发生的事情的理论,请告诉我未来。