应用程序从后台返回后,iOS 8键盘显示为灰色

时间:2015-09-02 09:27:48

标签: ios objective-c iphone background keyboard

在我的应用程序中按下主页按钮,稍后将应用程序放回到前台,总是有灰色框而不是系统键盘。无论按下什么UITextField,这个灰色框总是会出现,直到应用程序被杀死并再次启动。

在输入后台之前,会为每个UITextField调用[UITextFiled resignFirstResponder]

我也尝试过其他一些解决方案:

- (void)applicationDidEnterBackground:(UIApplication *)application
{
    [self.window endEditing:YES];
}

即使没有辞职也存在问题,只要每次进入后台都会破坏键盘。

灰色区域在触摸时没有反应,所有触摸事件都会发送到下面的视图,就像根本没有灰色框一样。

在iOS7上,没有问题。可能是一些iOS系统错误吗? 谢谢你的帮助。

示例截图: http://i.stack.imgur.com/DpVMr.png

0 个答案:

没有答案