ユーザーがタッチスクリーンまたはBluetoothキーボードを使用してナビゲートするiPadアプリがあります。私は焦点が合っているいくつかの隠されたtextView(ファーストレスポンダー)を持っています、そしてここで私はキーボードから入力されたものを検出します。
しかし、キーボードを切断すると問題が発生し、仮想キーボードが表示されます。
Bluetoothキーボードが接続されているかどうかを確認し、viewDidLoadなどでファーストレスポンダーを設定または辞任することはできますか?
また
通知があります:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillAppear:) name:UIKeyboardWillShowNotification object:nil];
KeyboardWillAppearがトリガーされたときに、何らかの方法でキーボードを非表示にできますか? [textView resignFirstResponder]を試しましたが、成功しませんでした:|