ios - 点击手势在文本字段上的 iOS 13.4 上不起作用
问题描述
出于某种原因,iOS 13.4 在其 UITapGestureRecognizer 类上添加了 buttonMaskRequired 任何人都可以解释如何使用它吗?因为我想测试它是否会导致我的文本字段上的点击手势不起作用,所以现在我需要长按,这不是很好的用户体验。在早期版本 13.3.1 上,点击手势正常工作。例如,在过去的 iOS 版本中,此代码按原样工作:(iOS SWIFT)
let tap2 = TouchGestureRecognizer(target: self, action: #selector(UpdateProfile.onCLickTextField(_:)))
tap2.delegate = self
if UserData.email == nil || UserData.email.isEmpty {
tap2.numberOfTapsRequired = 1
}
email.addGestureRecognizer(tap2)
email.isUserInteractionEnabled = true
它总是有效的。直到 iOS 13.4。然后我看到了这个变化。
谁能解释它是如何工作的?以及如何使用它?谢谢。对不起我的英语不好。
解决方案
推荐阅读
- go - Twitch.TV 下载器:内存泄漏和 http.Client 拨号查找:打开的文件太多
- dspace - 如何使用 SystemDesk 从非 autosar 代码但没有 a2l 文件生成虚拟 ecu?
- mapbox-gl - Mapbox Directions API 路由,从标记获取信息
- python - 应该为员工使用哪种 Django 模型?
- node.js - Node.js:在 Windows 上读取 ECONNRESET
- javascript - ASP.net Core MVC:如何修复循环结果?
- android - 在单个活动中膨胀多个菜单
- python - Python 'hhmmss' 时间计算
- node.js - 使用 ms 团队聊天机器人将消息发送到个人聊天而不是群聊
- datagrid - 设置“view”属性时,如何防止 jquery easyui scrollview 扩展崩溃?