IOS在没有辞职急救人员的情况下解雇/显示键盘

Jam*_*her 7 keyboard ios

我的应用程序与通过蓝牙连接的条形码扫描仪一起使用.连接扫描仪后,您可以双击扫描仪上的按钮以关闭/显示屏幕键盘.90%的时间用户希望隐藏键盘,因为他们将扫描条形码以输入数据.我之前知道有一些例外情况需要启用键盘,我想省下他们按下扫描仪按钮调出键盘的工作量,而是强迫键盘显示.

扫描仪不使用resignfirstresponder来关闭键盘,这很明显,因为光标仍然可见,扫描条形码会将数据输入当前文本字段.

有没有人知道如何在不使用resignfirstresponder的情况下解雇/显示屏幕键盘?

作为参考我正在使用这个扫描仪http://ww1.socketmobile.com/products/bluetooth-scanners/how-to-buy/details.aspx?sku=CX2864-1336

dar*_*102 2

要在视图中完全结束编辑,您可以使用以下命令

[self.view endEditing:YES];
Run Code Online (Sandbox Code Playgroud)

这将为您在视图中删除键盘。