在测试我在iPhone上设置国际键盘的应用程序时遇到问题。
iPhone记得我使用的最后一个输入布局(即当我在消息中并且我正在使用希伯来语键盘时,下次我将在另一个应用程序中使用键盘时,希伯来语布局将首先显示)所以当我在设备上运行应用程序并尝试将文本输入到文本字段中,光标出现但键盘没有,并且任何尝试触摸应用程序中的任何位置都会导致“线程1:EXC_BAD_ACCESS(代码= 1,地址= 0×14)。
此外,当我使用的最后一个布局是英文版时,即使我正在切换到希伯来版本,该应用程序也能正常运行。
我只是注意到它只发生在“Name Phone Pad”键盘上,无论如何都要将这款键盘与国际键盘一起使用?
谢谢!
答案 0 :(得分:0)
我最好的猜测是你有一个代表拦截击键的代表。我建议您指定每个文本字段的第一个响应者,看看它是否有效,或者仅将文件本地化为英语(或任何语言)。