0
我有一些代碼可以將UITextView從屏幕鍵盤移出。問題是,有時人們肯定會使用藍牙鍵盤。如何檢測iOS 4鍵盤在屏幕上與藍牙?
我怎樣才能檢測到那是什麼被用於輸入?
此外,BTW:我可以檢測屏幕鍵盤何時消失,但是當它是無線鍵盤時如何接近相同的意圖?
謝謝。
我有一些代碼可以將UITextView從屏幕鍵盤移出。問題是,有時人們肯定會使用藍牙鍵盤。如何檢測iOS 4鍵盤在屏幕上與藍牙?
我怎樣才能檢測到那是什麼被用於輸入?
此外,BTW:我可以檢測屏幕鍵盤何時消失,但是當它是無線鍵盤時如何接近相同的意圖?
謝謝。
您可以通過註冊UIKeyboardWillShowNotification來檢測何時連接了藍牙鍵盤,這與檢測鍵盤隱藏時的檢測方式相同。如果連接了BT鍵盤,則當請求鍵盤的文本字段或文本視圖成爲第一響應者時,您將不會收到鍵盤將顯示通知。