有没有办法检查iphone键盘目前是日语还是英语输入模式?
我只会查看Unicode字符,但日语键盘上的小键盘会发送常规的ASCII字符,我认为......
答案 0 :(得分:2)
如果您深入了解私有API,您可以确定当前活动的输入管理器:
NSLog(@"Active Input Manager: %@", [[objc_getClass("UIKeyboardInputManager") activeInstance] class]);
答案 1 :(得分:1)
无法检查显示的键盘是什么,您可以做的最好的事情是向用户显示警告,告诉他必须使用日语键盘或制作自己的键盘并将其推入其中。