键入Dvorak键盘的iOS模拟器7.0显示为QWERTY键

Hlu*_*ung 12 keyboard-layout ios-simulator xcode5

我刚刚安装了Xcode5和iOS模拟器7.0 dvorak键盘布局无法正常工作.当我输入时,它显示为QWERTY布局.我尝试在我的mac中来回切换布局,但它没有帮助.

Tom*_* C. 10

在iOS模拟器上模拟Dvorak输入需要两个条件.

(精简版)

  • 在设置>常规>键盘>键盘>英语>硬件键盘布局(选择 Dvorak)中
  • 在iOS模拟器菜单>硬件>模拟硬件键盘(必须启用)

(长版)

核实:

  • 在iOS模拟器中导航到设置> iCloud
  • 单击Apple ID文本字段
  • 注 - 不显示软件键盘
  • 在键盘上键入qwerty
  • 注意输出如下(根据Dvorak布局模拟硬件键盘输出)

德沃夏克键盘布局

  • 现在关闭模拟硬件键盘
  • 在软件键盘上键入qwerty
  • 注意输出如下(显示支持的QWERTY软件键盘,使用支持的Dvorak硬件键盘布局) 软件键盘打开

为什么这个行为

(长版)

经过一番调查后,我发现这个问题的答案是模拟的DVORAK键盘完全按照预期工作.只有软件键盘才能出现在模拟器或设备上.Dvorak被列为硬件键盘,这意味着当选择了正确的选项时,可以使用与Dvorak键盘相同的键盘布局进行键入.

软件键盘选择(Dvorak不是一个选项)

软件键盘布局

滚动到底部查看Dvorak

硬件键盘布局

Dvorak硬件键盘支持

选择"模拟硬件键盘"允许任何想要模拟Dvorak键盘或在其计算机上具有Dvorak布局的人(与iOS结合使用相同的键盘布局作为OSX选项),使用Dvorak键盘布局键入模拟器.但是,如上所述,Dvorak没有软件键盘布局.因此,当选择此选项时,如果进入某个字段以在模拟器中键入数据(不支持Dvorak软件键盘),则会删除屏幕软件键盘.

模拟硬件键盘

根据键盘显示为QWERTY布局的断言,可以假设当前未选择模拟硬件键盘.选择此选项将打开对模拟硬件Dvorak键盘布局的支持,并允许用户键入Dvorak布局.

选择的选项

启用上述选项后,软件键盘根本不会显示在模拟器中.但是,Dvorak布局现在处于活动状态(如果在设置>常规>键盘区域中的硬件键盘布局下选择了Dvorak).

硬件选项为ON

Apple的解释 iOS:使用国际键盘

激活Dvorak只是硬件键盘模拟. 在iOS模拟器中模拟键盘

结论

此测试的结果表明Dvorak不是受支持的软件键盘.将始终显示所选的软件键盘.但是支持Dvorak硬件键盘布局.当在模拟器或设备上选择Dvorak作为硬件键盘布局选项时,输出将为Dvorak.