加载第三方键盘as becomeFirstResponder
问题描述:
我为默认键盘列表中没有的语言创建了第三方键盘。要在我的应用程序中使用它,我必须去设置并手动添加它。之后,只有我可以在应用程序中使用它。有什么办法可以将它添加到代码中,并将应用程序中的键盘加载为[yourTextField becomeFirstResponder]
?加载第三方键盘as becomeFirstResponder
答
如果您的第三方键盘是UIView的子类,那么您可以使用textfild的“inputView”属性来分配该键盘视图。
yourTextField.inputView = thirdPartyKeyboard
这
[yourTextField becomeFirstResponder];
后会出现第三方键盘代替默认键盘。
+0
伟大的这为我工作! – NavodaP
你是什么意思你创建键盘?意味着你通过在uiview中使用按钮来创建键盘? – Lion
[这个非常相关的问题]中的两个答案(https://stackoverflow.com/questions/28656725/xcode-creating-a-custom-keyboard-just-for-my-own-app)可能会帮助你。 –
只需要设置TextField的inputView和它的完成 –