这有点棘手,我不确定是否有答案。
我有一个简单的应用程序,使用与 iPhone 配对的手持蓝牙扫描器来记录从卡车后面出来的包裹列表。
扫描器充当发送字符字符串的键盘。在应用程序中,用户必须在设置中与扫描器配对。
扫描完成后,文本字段将填充发送的字符串。最后一个字符是回车符,在此时,内容将添加到 UITableView 的数据源中。
问题是:一旦扫描器被使用一次,系统似乎会认为它是唯一的用户输入。任何未来尝试调出软键盘的尝试都会失败。这超出了扫描应用程序 ~完全退出应用程序并尝试使用苹果的 SMS 应用程序也无法调出键盘。
是否有任何(苹果合法)方法可以同时使用或设置首选输入设备?蓝牙和配件周围似乎存在大量的法律问题,我想知道我是否运气不佳。有谁听说过任何可能帮助我的东西吗?
我有一个简单的应用程序,使用与 iPhone 配对的手持蓝牙扫描器来记录从卡车后面出来的包裹列表。
扫描器充当发送字符字符串的键盘。在应用程序中,用户必须在设置中与扫描器配对。
扫描完成后,文本字段将填充发送的字符串。最后一个字符是回车符,在此时,内容将添加到 UITableView 的数据源中。
问题是:一旦扫描器被使用一次,系统似乎会认为它是唯一的用户输入。任何未来尝试调出软键盘的尝试都会失败。这超出了扫描应用程序 ~完全退出应用程序并尝试使用苹果的 SMS 应用程序也无法调出键盘。
是否有任何(苹果合法)方法可以同时使用或设置首选输入设备?蓝牙和配件周围似乎存在大量的法律问题,我想知道我是否运气不佳。有谁听说过任何可能帮助我的东西吗?
看起来我不是唯一一个(就像这篇关于iPad软键盘的帖子)