iOS键盘键移出屏幕顶部

时间:2015-02-27 14:27:58

标签: ios ipad keyboard uikit ios-simulator

我继承了我需要完成的部分完成的应用程序。不幸的是,似乎存在涉及键盘显示的错误。在我的iPhone上打开应用程序时不会出现错误,但它确实出现在模拟器中,我被告知它也出现在iPad上。

在受影响的位置选择文本字段时,键盘背景会在正确的位置卷起。但是,键盘按钮出现在屏幕顶部附近,然后卷起直到无法再看到它们。如果选择了另一个文本字段,则会出现键盘按钮,使其可见,但仍位于屏幕顶部,而不是键盘背景上。这个问题可以在这个视频中看到:

https://vid.me/0bEs

我搜索了代码,但是找不到任何可能导致此行为的明显内容。任何想法都将不胜感激。

1 个答案:

答案 0 :(得分:0)

您是否在appdelegate或视图控制器中检查了任何具有选择器方法的观察者。在处理其他人的代码时,我通常会遇到这样的问题。

只需搜索项目UIKeyboardWillShowNotification,UIKeyboardDidChangeFrameNotification,UIKeyboardDidShowNotification。

希望你能得到一些东西,这样我们就可以解决这个问题。