iOS7模拟器中的UITextField不接受来自mac键盘的任何输入

时间:2013-10-05 10:18:02

标签: uitextfield ios7 xcode5

UITextField突然不接受来自mac键盘的任何输入,但是我能够在iOS7.0模拟器上使用UIView上的虚拟键盘。

之前有没有人解决过这个问题?

5 个答案:

答案 0 :(得分:7)

在模拟器菜单中:

硬件 - >键盘 - >连接硬件键盘

帮我解决了这个问题

答案 1 :(得分:5)

我重置iOSSimulator,其内容和设置,然后退出并重新启动它有效的iOS-simulator.

当我从SVN更新代码时,确实发生了这种情况。

我想清理代码总是一个很好的做法,在从SVN更新源代码时重新启动模拟器,特别​​是使用Xcode5

答案 2 :(得分:5)

这看起来像是模拟器中的一个错误。

重现(并修复)

的步骤
  1. 打开模拟器,例如Safari
  2. 开始输入并且可以正常使用
  3. 使用CMD + LEFT或RIGHT箭头将设备旋转为横向
  4. 尝试使用mac键盘输入,但无效
  5. 按下并释放CMD键一次,键盘再次工作
  6. 我现在要向Apple提交错误报告。

答案 3 :(得分:2)

重启模拟器对我有用。

答案 4 :(得分:0)

如果您的程序无法从mac键盘获取输入,请执行以下步骤:

  1. 打开模拟器

  2. 转到菜单

  3. 中的硬件选项
  4. 选择键盘>连接硬件键盘

  5. <强>快捷方式
    命令 + + ķ

    enter image description here