There is a button at bottom right of iPad keyboard which is to hide the keypad.
How can I interact with it programmatically? (get the button then send UIControlEventTouchUpInside
to it).
Does anyone know this?
[Edit] In my case, the keyboard is shown on a modal view.
Overriding disablesAutomaticKeyboardDismissal
to return NO
as below allows you to dismiss the keyboard when you resignFirstResponder
, even when your UITextView
is on a modal view. You should put this code to your view controller, from which you initiate the keyboard:
- (BOOL)disablesAutomaticKeyboardDismissal {
return NO;
}
Source: https://stackoverflow.com/a/6268520
In general, you would send the resignFirsResponder
message to the active input view.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With