How to show the keyboard for a UIView
becomefirstresponder, ios, keyboard, uiview
Solution
For a view to become first responder and show the keyboard, it must adopt and implement the `UIKeyInput` protocol. It must also override the `canBecomeFirstResponder` method to return YES.
See “Simple Text Input” in the Text Programming Guide for iOS.
Problem
I have a UIView where I want to receive keyboard input. I have tried: ``` [self becomeFirstResponder]; ``` But it doesn't work. I could implement a 'dirty' workaround by having a hidden UITextField and forwarding the keystokes to my UIView - but how does my UIView receive the keyboard input directly?