5

ボタンイベントをクリックしたときに、プログラムでキーボードを変更したいのですが。

アプリでカスタムキーボードを使用しましたが、カスタムキーボードのボタンをクリックしたときに、プログラムで英語(US)キーボードを変更する必要があります。

4

3 に答える 3

3

私は自分の質問に対する答えを得たところです。

入れるだけでnilinputView英語(US)キーボードに戻ります。

于 2013-02-23T14:16:15.357 に答える
3

キーボードを制御できる唯一の方法は、キーボードを表示する(UITextView / UITextFieldをファーストレスポンダーとして設定する)、非表示にする(編集を辞任する、キーボードを閉じる簡単な方法?)ことです。

キーボードの言語はユーザー設定であるため、アプリで変更することはできません。独自のカスタムキーボードが必要な場合は、(UIButtonを使用して)自分で設計し、明らかにプログラムする必要があります(表示されているとき、非表示になっているとき。ユーザーが好むキーボードを使用するだけです。なぜ必要なのですか。結局のところ、使用するキーボードを決定するのはユーザーです。

于 2012-07-25T07:27:14.203 に答える
-4

プログラムで英語(US)キーボードに変更できます。

これを試して:

textfield.secureTextEntry=YES;
textfield.secureTextEntry=NO;
于 2013-02-19T04:34:23.617 に答える