我正在尝试检查文本字段何时更改,相当于用于textView的函数textViewDidChange
,到目前为止我已经做到了这一点:
func textFieldDidBeginEditing(textField: UITextField) {
if self.status.text == "" && self.username.text == "" {
self.topRightButton.enabled = false
} else {
self.topRightButton.enabled = true
}
}
这种方法可以工作,但是topRightButton
会在用户点击文本框时立即启用,我希望它只有在实际输入文本时才启用。