修复Phonegap的iOS键盘,使其不会消失

修复Phonegap的iOS键盘,使其不会消失,ios,objective-c,cordova,keyboard,iphone-softkeyboard,Ios,Objective C,Cordova,Keyboard,Iphone Softkeyboard,我开发phonegap应用程序已经有很长一段时间了,但我无法完美地解决屏幕自动调整大小和中断页眉/页脚位置的问题,同时关闭iOS键盘。我的观点是,除非按下“完成”按钮,否则我们只能强制键盘关闭,这个问题是可以解决的。由于我不是ObjectiveC开发人员,我需要一些帮助,以便使用ObjC在cordova/phonegap方面修复此键盘。谢谢。我不太清楚你想要的是什么——你能更好地描述你试图避免的行为吗?实际上,在使用PoGeGAP时,当用户通过轻敲屏幕上的任何地方而放弃键盘时,页面的设计就会中断

我开发phonegap应用程序已经有很长一段时间了,但我无法完美地解决屏幕自动调整大小和中断页眉/页脚位置的问题,同时关闭iOS键盘。我的观点是,除非按下“完成”按钮,否则我们只能强制键盘关闭,这个问题是可以解决的。由于我不是ObjectiveC开发人员,我需要一些帮助,以便使用ObjC在cordova/phonegap方面修复此键盘。谢谢。

我不太清楚你想要的是什么——你能更好地描述你试图避免的行为吗?实际上,在使用PoGeGAP时,当用户通过轻敲屏幕上的任何地方而放弃键盘时,页面的设计就会中断,即页面收缩,页面页眉在屏幕中间被卡住。如果使用“完成”按钮关闭键盘,则不会出现此问题。这就是为什么我想强制用户按DONE按钮。“完成”按钮没有任何键码,否则我可以用javascript处理它。要显示屏幕截图吗?通过轻触和完成来取消键盘应该没有什么不同(除了JS中响应触摸的一些事件处理)。