【发布时间】:2010-03-04 17:51:44
【问题描述】:
过去几周我一直在开发一个应用程序,截至昨天,所有文本输入都变得无法编辑。似乎当您单击一个时,它会在 focusIn 状态之间切换,然后返回 focusOut 状态。这是什么原因造成的?
【问题讨论】:
-
有几千行代码。这不仅发生在某个特定区域,而且会显示在文本输入控件所在的任何位置。显示代码无济于事。
标签: apache-flex textinput
过去几周我一直在开发一个应用程序,截至昨天,所有文本输入都变得无法编辑。似乎当您单击一个时,它会在 focusIn 状态之间切换,然后返回 focusOut 状态。这是什么原因造成的?
【问题讨论】:
标签: apache-flex textinput
听起来您添加了一个事件侦听器,它会导致您在获得焦点时失去焦点。但是,如果不看代码,我们所能做的就是猜测。
【讨论】:
TabNavigator 导致了问题。通过删除 TabNavigator 并用 TabBar 和 ViewStack 替换它,它解决了问题。如果您查看此页面的 cmets 部分http://livedocs.adobe.com/flex/3/html/help.html?content=navigators_4.html,您将能够更详细地了解问题所在
【讨论】: