ユーザーがiOSのキーボードの言語変更(グローブアイコン)を押したときにトリガーされるハンドラーが必要なシナリオがあります。
どうすればそれを達成できますか?
ありがとう
以下が機能するはずです:コード内でUIKeyboard通知を使用する必要があります
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(keyboardWillBeHidden:)
name:UIKeyboardWillHideNotification object:nil];
次に、keyboardWillBeHidden:
または同様の名前のメソッド内で、現在選択されている言語の2文字のコードを返す回答(以下のリンク)を使用します。
したがってkeyboardWillBeHidden:
、キーボードが非表示になっているときにメソッドメソッドが呼び出され、現在選択されているキーボード言語オプションがシステムから読み取られます。
それは理論です、私はこれを自分で試していません、幸運を祈ります。