在enablesReturnKeyAutomatically
中使用UITextField
时,如果文本字段不包含文本或空字符串,则应禁用返回键。如果以编程方式清除文本,例如点击按钮,则将禁用返回键。但是,如果您在textFieldShouldReturn:
功能中将其清除,该按钮将保持启用状态。
func textFieldShouldReturn(textField: UITextField) -> Bool {
textField.text = nil
return true
}
如果在按下返回时清除文本内容时文本内容已更改,如何通知文本字段,触发返回键是否已被禁用?