0

我希望我BitmapImage根据Label.
这是一段非常简单的代码:

<s:VGroup>
    <s:BitmapImage width="100%" source="@Embed('/image.png')" fillMode="scale" scaleMode="stretch"/>
    <s:Label text="Short"/>
</s:VGroup>
<s:VGroup>
    <s:BitmapImage width="100%" source="@Embed('/image.png')" fillMode="scale" scaleMode="stretch"/>
    <s:Label text="Very long message"/>
</s:VGroup>    

这是输出:

在此处输入图像描述

正如你所看到的,我的图像是自愿放大的,而它根本没有缩小。

背后的原因是什么?有简单的解决方案吗?

注意:我不能将宽度设置BitmapImageLabel.

4

1 回答 1

1

粘贴我的评论作为答案。

width="100%" 说 - 和我一样大……或者我容器中最大的东西。如果你想让它适合标签..告诉它 width="{label.width}".. EDIT... 然后设置 width="{myLabel.width}"

于 2012-11-27T17:41:38.440 回答