一个界面里面有多个UITextField时,点击每个UITextField都会进入textFieldShouldBeginEditing delegate方法,可是我只要点击某一个时才进入 该怎么办呢
以下是解决方案:
func textFieldShouldBeginEditing(_ textField: UITextField) -> Bool {
if textField == genderTxtField && textField.isFirstResponder {
genderTxtField.resignFirstResponder()
//do your work
return false
}
return true
}