2017-09-11 50 views
0

我为默认键盘列表中没有的语言创建了第三方键盘。要在我的应用程序中使用它,我必须去设置并手动添加它。之后,只有我可以在应用程序中使用它。有什么办法可以将它添加到代码中,并将应用程序中的键盘加载为[yourTextField becomeFirstResponder]加载第三方键盘as becomeFirstResponder

+0

你是什么意思你创建键盘?意味着你通过在uiview中使用按钮来创建键盘? – Lion

+0

[这个非常相关的问题]中的两个答案(https://stackoverflow.com/questions/28656725/xcode-creating-a-custom-keyboard-just-for-my-own-app)可能会帮助你。 –

+0

只需要设置TextField的inputView和它的完成 –

回答

1

如果您的第三方键盘是UIView的子类,那么您可以使用textfild的“inputView”属性来分配该键盘视图。

yourTextField.inputView = thirdPartyKeyboard 

[yourTextField becomeFirstResponder]; 

后会出现第三方键盘代替默认键盘。

+0

伟大的这为我工作! – NavodaP