Lou*_*uie 10 iphone iphone-sdk-3.0 ios4
我必须将蓝牙扫描仪连接到我正在开发的应用程序.扫描仪充当键盘输入,但没有按键,只有一个按钮可以扫描.我遇到的问题是有一些用户需要在屏幕上与之交互的UITextField.
当用户点击文本字段以输入数据时,不会弹出键盘,因为iOS认为通过蓝牙连接了全键盘.
当UITextField"成为第一响应者"时,如何强制屏幕键盘显示?
提前致谢!
小智 7
问题是蓝牙扫描仪假装是蓝牙键盘,所以iOS认为它不需要显示在屏幕上.
不幸的是,这没有简单的答案.有些扫描仪有一个按钮可以按下,这会强制屏幕键盘出现.有些允许您在"iPhone模式"(或类似的东西)中配对,这样它就不会充当蓝牙键盘.
这个相关问题的答案(/sf/answers/268599201/)看起来像是基于UITextField的inputAccessoryView的黑客,但我没有亲自验证它所以我不能说太多.祝好运!
| 归档时间: |
|
| 查看次数: |
8952 次 |
| 最近记录: |