You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MapView上的UITextField唤起键盘时报错:Failed to fetch device property

在MapView中添加UITextField唤起键盘时偶发报错问题

我在MapView上添加了一个UITextField,尝试唤起键盘时出现偶发报错:Failed to fetch device property for senderID (778835616971358209) use primary keyboard info instead。该问题存在偶发性,有时键盘可正常工作,但我无法明确触发正常状态的条件。

以下是我的UITextField代码实现:

lazy var searchTextField: UITextField = {
    var searchTextField = UITextField()
    searchTextField.translatesAutoresizingMaskIntoConstraints = false
    searchTextField.layer.cornerRadius = 10
    searchTextField.clipsToBounds = true
    searchTextField.placeholder = "Search"
    searchTextField.backgroundColor = .systemBackground
    searchTextField.leftViewMode = .always
    searchTextField.returnKeyType = .go
    searchTextField.leftView = UIView(frame: CGRect(x: 0, y: 0, width: 10, height: 0))
    return searchTextField
}()

问题截图:
键盘报错截图

内容的提问来源于stack exchange,提问作者user15200527

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 00:22:07