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)
        }
    }

上一篇 下一篇

猜你喜欢

热点阅读