0

出于某种原因,如果您将图像添加到 htmlText,如下所示:

myText.htmlText = "<img src='"+dataProvider.bodyImage.getUrl('original')+"' align='left' \/>" + dataProvider.bodyText;

该图像将成功添加到 htmlText,但似乎测量大小完全错误。有时,实际文本 (dataProvider.bodyText) 会在图像下“隐藏”一部分。在其他时候,底部有 1 到 4 条线被切断。但是,如果您选择文本并向下拖动鼠标,您可以看到底线。似乎文本都在那里,但 mx:Text 组件不包括 textHeight 中的图像,因此它不会将组件调整为正确的大小。

有任何想法吗?

当前使用:Flex 3(很遗憾,无法升级到 4)。

非常感谢!

4

1 回答 1

0

关键是您必须在 htmlText 中指定图像的宽度/高度才能正确计算(或接近它,无论如何)。

于 2011-03-21T17:30:17.073 回答