Actionscript 3 Flex如何在不摇晃的情况下滚动RichEditableText

Actionscript 3 Flex如何在不摇晃的情况下滚动RichEditableText,actionscript-3,flash,apache-flex,flex4,Actionscript 3,Flash,Apache Flex,Flex4,这是可行的,但是文本区域先是在顶部,然后在底部,所以这会产生一种快速发生的震动效果,我怎样才能避免这种情况,让滚动条在底部滚动,而不在底部滚动之前滚动到顶部?请帮助找不到任何解决方案添加chatScroller.validateNow;更改文本后立即执行。您找到解决方案了吗? <s:Scroller width="100%" height="100%" id="chatScroller"> <s:RichEditableText id="mainChat"

这是可行的,但是文本区域先是在顶部,然后在底部,所以这会产生一种快速发生的震动效果,我怎样才能避免这种情况,让滚动条在底部滚动,而不在底部滚动之前滚动到顶部?请帮助找不到任何解决方案

添加chatScroller.validateNow;更改文本后立即执行。

您找到解决方案了吗?
<s:Scroller width="100%" height="100%" id="chatScroller">
    <s:RichEditableText
    id="mainChat"
    textFlow="{TextConverter.importToFlow(text, TextConverter.TEXT_FIELD_HTML_FORMAT)}"
    selectionHighlighting="always"
    selectable="false"
    focusedTextSelectionColor="#32EB28"
    unfocusedTextSelectionColor="#32EB28"
    editable="false"
    lineHeight="25"
    styleName="chatWin"
    fontSize="10"
    paddingTop="20"
    paddingBottom="20"
    height="100%"
    width="461">
        <s:TextFlow >
        </s:TextFlow>
    </s:RichEditableText>
</s:Scroller>
chatScroller.addEventListener(FlexEvent.UPDATE_COMPLETE, scrollBottom);

        private function scrollBottom(e:FlexEvent):void {

                chatScroller.verticalScrollBar.value = chatScroller.verticalScrollBar.maximum;
        }