emojiKeyboardViewというカスタム ビューを作成しました。カスタム キーボードを使用する場合は、textView.inputView = emojiKeyboardView
. しかし、どうすればシステムキーボードに戻すことができますか?
質問する
116 次
1 に答える
0
textView.inputView を nil に設定します
[textView resignFirstResponder];
textView.inputView = nil;
[textView becomeFirstResponder];
または、textView が現在最初の応答者ではない場合でもキーボードの切り替えを処理したい場合は、キーボードを切り替えるメソッドで次のようなことを行うことができます。
BOOL isCurrentFirstResponder = [textView isFirstResponder];
if (isCurrentFirstResponder)
[textView resignFirstResponder];
textView.inputView = nil;
if (isCurrentFirstResponder)
[textView becomeFirstResponder];
于 2013-10-21T06:44:47.423 に答える