Actionscript 3 Flex如何在不摇晃的情况下滚动RichEditableText
这是可行的,但是文本区域先是在顶部,然后在底部,所以这会产生一种快速发生的震动效果,我怎样才能避免这种情况,让滚动条在底部滚动,而不在底部滚动之前滚动到顶部?请帮助找不到任何解决方案添加chatScroller.validateNow;更改文本后立即执行。您找到解决方案了吗?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"
<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;
}