Thorsten
Thorsten

Reputation: 149

track user input from UIKeyboard

How can I get user input of the UIKeyboard on the iPhone? I want to track, if the user hits "backspace" when the firstResponder UITextField is empty. I know how I can track a text change but if the field is empty the text don't change when hit "backspace".

Upvotes: 0

Views: 496

Answers (1)

hotpaw2
hotpaw2

Reputation: 70733

You can put a single space character as the default textfield text. If it tries to disappear in your textshouldchange delegate then the user hit a backspace. You can remove the leading space before actually using the text result.

Upvotes: 1

Related Questions