【发布时间】:2013-06-07 15:04:00
【问题描述】:
我试图在网上找到解决方案,但找不到正确的答案。有谁知道如何“捕捉”/“识别”用户按下软键盘(iOS)上的返回键?以及如何检查输入是否等于例如正确答案?
非常感谢。
我的代码:
nt = new NativeText(1);
this.nt = nt;
this.nt.returnKeyLabel = ReturnKeyLabel.DONE;
this.nt.autoCorrect = true;
this.nt.fontSize = 40;
this.nt.borderThickness = 1;
this.nt.fontFamily = "Arial";
this.nt.text = "pica";
this.nt.color = 0xFFFFFF;
this.nt.borderColor = 0xFFFFFF;
this.nt.width = 500;
this.nt.x = 70;
this.nt.y = 70;
LEVEL_02_STAGE.addChild(this.nt);
【问题讨论】:
-
如果您尝试读取文本字段中输入的字符,您可以使用textInput 事件。它有一个文本属性,用于保存输入的字符。我不知道您是否可以从中获取字符代码来识别是否按下了回车键,但您当然可以使用它来将其与“正确答案”进行比较,看看它是否匹配。或者,您可以在收到输入后简单地读取文本字段的文本属性。
-
@GarryWong 谢谢。我会检查的。我正在使用native text imput with stage text,但我对 textInput 事件有点吃力。
标签: ios actionscript-3 iphone-softkeyboard