【发布时间】:2014-01-06 14:58:04
【问题描述】:
我正在开发一个使用蓝牙条形码扫描仪的 iPad 应用程序。我将扫描仪连接为使用 HID 配置文件,它被 iPad 视为蓝牙键盘。当扫描仪使用蓝牙连接到 iPad 时,如果我们专注于应用程序内的任何文本字段,它不会打开设备虚拟键盘。这是预期的,因为设备将条形码扫描仪视为蓝牙键盘。
为了显示一些用于手动输入的文本字段的设备虚拟键盘,我们使用了 inputAccessoryView。这工作正常,但是当设备连接到蓝牙键盘时,键盘右下角的键(用于隐藏键盘)不起作用。当我们点击“返回”键时,甚至当我们点击屏幕外的任何地方时,我都可以隐藏键盘。我不确定我们是否得到了这个隐藏键盘键的点击事件。
请告知我们是否可以解决此问题。
【问题讨论】:
标签: ios objective-c ipad bluetooth keyboard