【发布时间】:2013-09-23 15:40:11
【问题描述】:
我的应用程序与通过蓝牙连接的条形码扫描仪一起使用。连接扫描仪后,您可以双击扫描仪上的按钮以关闭/显示屏幕键盘。 90% 的情况下,用户希望隐藏键盘,因为他们将扫描条形码以输入数据。有一些例外情况我提前知道需要启用键盘,我想省去他们按扫描仪按钮调出键盘而不是强制显示键盘的工作。
扫描仪不使用 resignfirstresponder 来关闭键盘,这很明显,因为光标仍然可见并且扫描条形码会将数据输入到当前文本字段中。
有谁知道如何在不使用 resignfirstresponder 的情况下关闭/显示屏幕键盘?
作为参考,我正在使用此扫描仪http://ww1.socketmobile.com/products/bluetooth-scanners/how-to-buy/details.aspx?sku=CX2864-1336
【问题讨论】: