【发布时间】:2017-03-31 08:39:33
【问题描述】:
如果用户键入 ESC 或 ENTER,或者将焦点放在其他地方,我想删除文本字段上的焦点和选择。因此我这样做:
stage.focus = null;
textField.type = TextFieldType.DYNAMIC;
textField.selectable = false;
textField.mouseEnabled = false;
问题是,如果鼠标在可编辑文本字段上,鼠标处于 IBEAM 模式(插入光标)并保持在 IBEAM 模式,即使在上面的命令之后,直到我稍微移动鼠标,此时它返回到 AUTO 状态。
我想强制鼠标更新自身并满足 AUTO 状态,但无论我如何确保文本字段被禁用,它都不会自行消失,只有在我移动鼠标一点之后。
【问题讨论】:
标签: actionscript-3 actionscript air