如何在iOS上保持软键盘打开。 Flash Builder 4

时间:2013-09-19 09:33:45

标签: ios air focus flash-builder soft-keyboard

我正在使用Adobe Flash Builder 4.6为移动设备构建聊天应用程序。 我有:消息输入的TextInput和s:发送消息的按钮。 当用户输入消息并点击“发送”键盘时,键盘会关闭。我想保持它的开放。

我可以将textInput.setFocus()和setFocus与setTimeout()一起使用,但它有时会产生意外结果。例如,软键盘可以在不调整舞台大小的情况下跳跃或下降。

当您在文本输入外部进行录制时,您是否可以推荐保持软键盘打开的良好解决方案(焦点应保留在文本输入中)。

1 个答案:

答案 0 :(得分:0)

对我有用的是:

  • 为TextInput焦点输出事件
  • 创建一个侦听器
  • 将textInput.setFocus()代码放在该侦听器处理程序

当我希望textInput能够针对特定情况进行聚焦时,我创建了一个lockFocus变量,供侦听器在决定重新分配焦点之前先检查。

希望有所帮助!