gpt4 book ai didi

iphone - 连接蓝牙键盘时强制显示屏幕键盘

转载 作者:行者123 更新时间:2023-12-03 18:30:49 24 4
gpt4 key购买 nike

我必须将蓝牙扫描仪连接到我正在开发的应用程序。扫描仪充当键盘输入,但没有按键,只有一个用于扫描的按钮。我遇到的问题是用户需要在屏幕上与一些 UITextField 进行交互。

当用户点击文本字段输入数据时,不会弹出键盘,因为 iOS 认为存在通过蓝牙连接的完整键盘。

当 UITextField“成为第一响应者”时,如何强制显示屏幕键盘?

提前致谢!

最佳答案

问题是蓝牙扫描仪伪装成蓝牙键盘,因此 iOS 认为它不需要在屏幕上显示键盘。

不幸的是,这个问题没有简单的答案。有些扫描仪有一个按钮,您可以按下该按钮来强制屏幕键盘出现。有些允许您在“iPhone 模式”(或类似模式)下配对,这样它就不会充当蓝牙键盘。

对相关问题( https://stackoverflow.com/a/3837131/493988 )的这个答案看起来像是基于 UITextField 的 inputAccessoryView 的黑客攻击,但我还没有亲自验证过它,所以我不能说太多。祝你好运!

关于iphone - 连接蓝牙键盘时强制显示屏幕键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7290417/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com