iOS 8 custom keyboard extension UIKeyboardType
问题 I'm building a iOS 8 custom keyboard and I'd like the change the layout of the keyboard based on the UIKeyboardType, however, reading the keyboard type in UIInputViewController is always 0. Any suggestions? Thanks in advance! - (void)viewDidLoad { [super viewDidLoad]; NSLog(@"TextInputMode: %ld", self.textDocumentProxy.keyboardType); } 回答1: Get the keyboardType in InputView Delegate Methods Instead of ViewDidLoad . Because you can't get the keyboardType until The keyboard is fully presented