gpt4 book ai didi

ios - 从没有 UITextField 的外部蓝牙键盘读取

转载 作者:行者123 更新时间:2023-12-01 18:11:17 25 4
gpt4 key购买 nike

我需要在 iOS 上从外部蓝牙键盘(Inateck 条码扫描仪)读取文本。我正在寻找一种解决方案,而不像监听器那样使用隐藏的 UITextField?

最佳答案

我在使用外部键盘时遇到了同样的问题(尽管通过电缆而不是蓝牙从 BUSICOM 桌面一维/二维/二维码阅读器读取文本)。

我的解决方案是为 UIViewController 实现 UIKeyInput

swift 5.1:

// MARK: - UIKeyInput
let keyboardHiderView = UIView()
extension QRScannerViewController: UIKeyInput {
override var canBecomeFirstResponder: Bool { true }
var hasText: Bool { false }

override var inputView: UIView? {
return keyboardHiderView
}

func insertText(_ text: String) {
// Character by character input in here
}

func deleteBackward() {}
}

希望能帮助到别人。

关于ios - 从没有 UITextField 的外部蓝牙键盘读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30901529/

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