我正在为有视觉障碍的人开发一个 iOS 浏览器应用程序。
我已经构建了一个带有大字母/数字和自定义弹出字母的大键盘,这使得有视觉障碍的人可以很容易地使用应用程序本身。
当用户导航到一个网站并尝试在该网站的某个字段(密码字段、搜索字段等)中输入文本时,就会出现问题。在这种情况下,标准的 iOS 键盘部署 - 大约是我的自定义键盘大小的 1/2 并且没有弹出字母 - 并且对于有视觉障碍的人来说不容易使用。
我正在为此寻找一种创造性的解决方法,并希望堆栈溢出的优秀思想能够提供帮助。
我知道我们不能禁用 iOS 键盘。我想提出的解决方案是:
1) 有没有办法在 iOS 键盘上覆盖一个图像,该图像在 iOS 键盘的字母/数字的确切位置包含更大的字母/数字字符 - 所以当 iOS 键盘部署时,我们的伪键盘将部署在上面吗?当用户选择一个键时,他们实际上将选择覆盖层下方的相应键 - 触发该字母或数字?如果是这样,我们还可以添加我们的自定义弹出窗口吗?
2) 代替上述,有没有办法使iOS键更大或以其他方式自定义它们的外观?
您可能有的任何意见或想法将不胜感激。