Ali Hamze Ali Hamze - 1 month ago 5
Objective-C Question

How do I change returnKeyType while editing?

How can I change the return key on the iPhone while it is editing. I know about

myTextField.returnKeyType = UIReturnKeySearch;

However, this only works if I call
[myTextField resignFirstResponder];
[myTextField becomeFirstResponder];
which hides the keyboard then brings it back. Otherwise, it just stays as the one I had before, in this case it was "Go". I need to keep switching them depending on the characters the user enters.

In one line: How do I change the return key type of the keyboard while it is still editing?


[textField reloadInputViews] seems to do the trick...