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