我有一些iPad应用程序,用户可以使用触摸屏或蓝牙键盘进行导航。
我有一些隐藏的textView,它是焦点(第一个响应者),我在这里检测从键盘输入的内容。
但是,当我断开键盘时,我遇到了一个问题,虚拟键盘出现了。
我能否检查蓝牙键盘是否连接,并在viewDidLoad或其他地方设置或取消第一个响应者?
或者
我有通知:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillAppear:) name:UIKeyboardWillShowNotification object:nil];
当 keyboardWillAppear 被触发时,我能否以某种方式隐藏键盘? 我尝试了 [textView resignFirstResponder],但没有成功 :|