I used inputView
to show uipickerview
for my textfield
, but I use same textfield
for other functions. How can I show standard keyboard after I used inputView
for that textfield
?
textfield.inputView = pickrView;
Just
textfield.inputView = nil;
worked for me
As Pavel Kaljunen said, you need only to set the inputView to nil, but when the keyboard is already visible, you have to resignFirstResponder first, set the inputView to nil and then becomeFirstResponder again.
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.35];
[yourTextField resignFirstResponder];
yourTextField.inputView = nil;
[yourTextField becomeFirstResponder];
[UIView commitAnimations];
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