我在获得一个 TextField 的时候遇到了很糟糕的事情,一旦聚焦,就可以调度任何与鼠标相关的事件。在 Android 上,AIR确实调度鼠标事件,但在 iOS 中没有。
具体来说,我正在寻找 MOUSE_DOWN、MOUSE_MOVE 和 MOUSE_UP 事件,或相同的触摸状态。
我尝试在舞台上、TextField 上、TextField 上方的对象上设置鼠标和触摸事件,甚至尝试过 NativeApplication.nativeApplication.addEventListener(TouchEvent/MouseEvent),尽管最后一个似乎不是首发。我也试过只看 Stage.mouseX 和 mouseY 属性,但是一旦 TextField 获得焦点,它们就会保持沉默。
我使用 Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT 是出于必要。
如果 TextField 没有聚焦,则会触发事件,但一旦聚焦,我什么也得不到。任何帮助表示赞赏!