UITextField输入完整字符判断
2021-07-29 本文已影响0人
leblanc_i
需要在输入完整字符之后再触发UITextField的输入事件,而不是每次输入英文字符都触发
/// 给UITextField添加事件
searchTF.addTarget(self, action: #selector(textFieldEditAction(_:)), for: .editingChanged)
/// 监听文字输入
@objc func textFieldEditAction(_ textField: UITextField) {
// 获取非选中状态文字范围
let range = textField.markedTextRange
if range == nil {
print(textField.text)
}
}