0
我知道这个问题以前已经问过,但是其他的解决方案对我来说并不适用。Spark RichEditableText自动换行宽百分比和固定高度
这里是我的示例应用程序。
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
width="200" height="300">
<fx:Script>
<![CDATA[
import flashx.textLayout.conversion.TextConverter;
]]>
</fx:Script>
<s:Group top="0" bottom="0" left="0" right="0">
<s:VGroup width="100%" gap="10">
<s:RichEditableText id="text1" editable="false" width="100%" height="60" minWidth="0"
textFlow="{TextConverter.importToFlow('some loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong text', TextConverter.TEXT_FIELD_HTML_FORMAT)}" />
</s:VGroup>
</s:Group>
</s:WindowedApplication>
我试着尽可能地模仿我的应用程序结构。 基本上我想'文字1'中的文字环绕。如果我将高度设置为60像素,这是不合适的,这正是我想要的。但是,如果我将text1的高度改为100%(或者一起移除高度),那么突然之间我会得到自动换行。它似乎不喜欢固定的高度。我不确定这里发生了什么事。添加minWidth =“0”没有帮助,也没有设置lineBreak =“toFit”。
有什么想法?
嗯,我居然忘了这是在参考... 设置固定宽度将“修复”的问题,但我相信,我想设置宽度为100%因为在我的示例代码中不是很明显的原因.. – lordofthefobs 2011-10-27 06:27:46