美文网首页
关于iOS键盘不正常弹出的小问题记录

关于iOS键盘不正常弹出的小问题记录

作者: 前进中的HDG | 来源:发表于2023-08-16 18:13 被阅读0次
textField.placeholder = "请选择报备经纪人"
// 在隐藏键盘时可以通过以下方式隐藏键盘,但是可能会导致键盘在该弹出的时候不正常弹出,且无好的解决办法,所以放弃此种方式隐藏键盘
//                textField.inputView = UIView.init(frame: .zero)
//                textField.inputAccessoryView = UIView.init(frame: .zero)
//textFieldDidBeginEditing中使用self.textField.resignFirstResponder()禁止键盘弹出

extension FiletrateSelectPersonCell : UITextFieldDelegate {
    
    func textFieldShouldBeginEditing(_ textField: UITextField) -> Bool {
        return true
    }
    
    func textFieldDidBeginEditing(_ textField: UITextField) {
        if titleModel.styleType != 7 {
            self.textField.resignFirstResponder()
        }
    }
        
    func textFieldDidEndEditing(_ textField: UITextField) {
        if titleModel.styleType == 7 {//报备楼盘
            if textField.text?.length ?? 0 > 0 {
                if self.searchBuildDicBlock != nil {
                    self.searchBuildDicBlock!(titleModel.styleType,textField.text ?? "")
                }
            }
        }
    }
    
    
}

相关文章

网友评论

      本文标题:关于iOS键盘不正常弹出的小问题记录

      本文链接:https://www.haomeiwen.com/subject/pmxlmdtx.html