出于某种原因,如果您将图像添加到htmlText,如下所示:
myText.htmlText = "<img src='"+dataProvider.bodyImage.getUrl('original')+"' align='left' \/>" + dataProvider.bodyText;
图像将成功添加到htmlText中,但它似乎完全错误地测量了尺寸。有时,实际文本(dataProvider.bodyText)将在图像下部分“隐藏”。在其他时候,底部有1到4条线被切断。但是,如果选择文本并向下拖动鼠标,则可以看到底行。看来文本就在那里,但是mx:Text组件不包括textHeight中的图像,所以它没有将组件大小调整到正确的大小。
有什么想法吗?
目前正在使用:Flex 3(不幸的是,无法升级到4)。
非常感谢!
答案 0 :(得分:0)
关键是您必须在htmlText中指定图像的宽度/高度才能正确计算(或者接近它)。