1

我发现我认为是 iOS 5.1 中的一个错误。它似乎专门用于 4S 设备。我真的希望其他一些使用无线键盘的 iOS 开发人员能够对此进行测试。如果您发现这是一个问题,请将其作为错误报告提交。这个特定问题对于我正在从事的项目非常重要,我将感谢社区对此问题的任何支持。

错误报告:

即使连接了 Apple 无线键盘(没有键盘弹出键的任何提示),此错误也允许屏幕键盘出现。键盘配对并激活 VoiceOver 后会出现此问题。

重现步骤:

确保可以通过三次按 home 键来打开 VoiceOver。VoiceOver 最初应关闭。将键盘与运行 iOS 5.1 的 iPhone 4s 配对。关闭键盘,使屏幕键盘成为文本输入的唯一形式。请执行下列操作:

  1. 输入任何应用程序的文本字段(我能够在主屏幕的“搜索 iPhone”搜索栏上重现该错误)。
  2. 打开无线键盘。屏幕键盘应该会消失。
  3. 三下按主页按钮以激活画外音。屏幕键盘回来了。

预期成绩:

不应出现屏幕键盘。

实际结果:

每次访问另一个文本字段时,屏幕键盘都会出现并持续出现(无论是否连接到无线键盘)。

回归:

iPhone 4s 上的 iOS 5.1

笔记:

如果在 VoiceOver 最初打开的情况下执行步骤 1,则步骤 2 仍将按照说明进行。从那时起,如果 VoiceOver 已关闭,只要连接了无线键盘,屏幕键盘就不会返回。

这个错误使得设计应用程序专门用于无线键盘和 VoiceOver 变得非常困难。屏幕键盘在不适当的时间出现,因此妨碍了 VoiceOver 的顺序屏幕导航以及手势识别。

4

0 回答 0