用Flash捕获iOS文本字段上的文本事件

|| 我正在使用Flash CS5.5,并为文本字段提供以下代码 txt.addEventListener(KeyboardEvent.KEY_UP,key_up); txt.addEventListener(KeyboardEvent.KEY_DOWN,key_down); txt.addEventListener(TextEvent.TEXT_INPUT,key_input); 我正在为iOS(使用AIR)进行构建,但这些事件均未在iPhone上触发。在模拟器上可以正常运行。 如何在iOS上捕获这些事件?我已经尝试了textfield和TLFTextField。     
已邀请:
您是否考虑过使用StageText?除了列出的事件之外,您还可以获得: SoftKeyboardEvent.SOFT_KEYBOARD_ACTIVATE SoftKeyboardEvent.SOFT_KEYBOARD_ACTIVATING SoftKeyboardEvent.SOFT_KEYBOARD_DEACTIVATE(如果您使用的是AIR 3.2,请谨慎使用此代码-可能会导致崩溃) 其他一些好处: 您可以设置键盘类型(例如SoftKeyboardType.EMAIL) 您可以在软键盘上为返回键设置标签(例如\“ Search \”) 您得到iOS的内置自动更正 您可以设置iOS的内置自动大写字母(例如AutoCapitalize.WORD) 不利之处在于,与其他文本字段类型相比,StageText更加难以使用。但是,一名Adobe员工Christian Cantrell为StageText创建了一个名为NativeText的包装类,该包装类旨在简化操作。它目前在GitHub上,可与Flash CS一起使用,并且已被分叉几次以修复一些错误并添加缺少的功能: GitHub上的NativeText     

要回复问题请先登录注册