Swift检测返回键而不使用textFieldDidEndEditing

时间:2016-10-28 07:27:21

标签: ios swift xcode uitextfield

有没有办法检测到键盘上没有使用textFieldDidEndEditing按下了返回键。如果你执行一个解除键盘的segue,也会触发textFieldDidEndEditing

1 个答案:

答案 0 :(得分:13)

按下返回键时会调用以下代理。

func textFieldShouldReturn(textField: UITextField) -> Bool {
    print("return pressed")
    textField.resignFirstResponder()
    return false
}