我是iOS新手,正在閱讀蘋果的swift教程。 在我看來,下面的代碼總是需要的,以便當用戶在文本字段中返回時,它會退出第一個響應者。爲什麼textFieldShouldReturn不會自動退出並返回true?
func textFieldShouldReturn(textField: UITextField) -> Bool {
textField.resignFirstResponder()
return true
}
據我所知,迅速爲程序員提供控制此行爲的靈活性,但在什麼情況下一個真正的應用程序中我不需要這些兩行呢?在我看來,我總是需要他們,所以爲什麼不自動地做到這一點?
你指的是什麼其他方式? – NickEntin
例如,退出控制事件結束。 – matt
謝謝!這是我想要的答案。如果我可能會問另一個問題,我什麼時候需要UIImagePickerControllerDelegate而不是UINavigationControllerDelegate?在我看來,我總是需要他們兩個 – stk