0
我爲默認鍵盤列表中沒有的語言創建了第三方鍵盤。要在我的應用程序中使用它,我必須去設置並手動添加它。之後,只有我可以在應用程序中使用它。有什麼辦法可以將它添加到代碼中,並將應用程序中的鍵盤加載爲[yourTextField becomeFirstResponder]
?加載第三方鍵盤as becomeFirstResponder
我爲默認鍵盤列表中沒有的語言創建了第三方鍵盤。要在我的應用程序中使用它,我必須去設置並手動添加它。之後,只有我可以在應用程序中使用它。有什麼辦法可以將它添加到代碼中,並將應用程序中的鍵盤加載爲[yourTextField becomeFirstResponder]
?加載第三方鍵盤as becomeFirstResponder
如果您的第三方鍵盤是UIView的子類,那麼您可以使用textfild的「inputView」屬性來分配該鍵盤視圖。
yourTextField.inputView = thirdPartyKeyboard
這
[yourTextField becomeFirstResponder];
後會出現第三方鍵盤代替默認鍵盤。
偉大的這爲我工作! – NavodaP
你是什麼意思你創建鍵盤?意味着你通過在uiview中使用按鈕來創建鍵盤? – Lion
[這個非常相關的問題]中的兩個答案(https://stackoverflow.com/questions/28656725/xcode-creating-a-custom-keyboard-just-for-my-own-app)可能會幫助你。 –
只需要設置TextField的inputView和它的完成 –