0
A
回答
1
沒有辦法檢查正在顯示的內容鍵盤,你能做的最好的或者是向用戶顯示警告,告訴他必須使用日文鍵盤或製作自己的鍵盤並將其推入。
+0
謝謝,只是想到了ID檢查:)。 – kiyoshi 2009-08-14 02:11:50
2
如果你潛入私有API可以判斷當前激活的輸入管理器:
NSLog(@"Active Input Manager: %@", [[objc_getClass("UIKeyboardInputManager") activeInstance] class]);
相關問題
- 1. 鍵盤iphone
- 2. iPhone鍵盤鍵值返回
- 3. iPhone/iPad鍵盤快捷鍵?
- 4. Iphone隱形鍵盤
- 5. Unity3D和iPhone鍵盤?
- 6. 顯示iPhone鍵盤
- 7. iPhone透明鍵盤
- 8. 定製Iphone鍵盤
- 9. 激活iphone鍵盤
- 10. Iphone鍵盤透明
- 11. iphone鍵盤聲音
- 12. 定製iPhone鍵盤
- 13. 關閉iphone鍵盤
- 14. 數字鍵盤鍵盤不顯示返回鍵中的iPhone
- 15. 設置iPhone鍵盤語言
- 16. 自定義iphone鍵盤
- 17. ResignFirstResponder不關閉鍵盤(iPhone)
- 18. iPhone鍵盤沒有響應
- 19. 接收iPhone鍵盤事件
- 20. iPhone虛擬鍵盤錯誤
- 21. iPhone鍵盤有一個UITextView
- 22. 自定義iPhone鍵盤
- 23. Disapperiang IPhone數字鍵盤
- 24. iPhone鍵盤怪異點
- 25. iPhone:鍵盤塊屏幕
- 26. iPhone/iPad鍵盤調光
- 27. applicationWillResignActive關閉鍵盤iPhone
- 28. iPhone模擬器鍵盤iOS7.0
- 29. 隱藏鍵盤iphone sdk?
- 30. iPhone - 臨時禁用鍵盤
我會親自避免試圖確定正在使用的鍵盤和無效的輸入編程處理,因爲用戶可能會貼無效的文本輸入到該字段中,並且在那一點上,使用的鍵盤無關緊要。 – Neil 2009-08-13 10:19:10