标签: actionscript-3 flex3
我有一个带有很长文本的TextField(),有时最后一行在屏幕上看不到(没有滚动)。
现在我想检测是否单词IBM当前在屏幕上可见,或者是否在屏幕外。任何想法如何做到这一点?我想通过将textField()滚动到正确的位置来显示这个特定的单词IBM。
答案 0 :(得分:1)
检查getLineIndexOfChar()的文档以确定包含给定字符的行,然后将检索到的值与scrollV和bottomScrollV进行比较,以确定给定的行是否可见
getLineIndexOfChar()
scrollV
bottomScrollV