我有一个UIWebView,当我在输入数据后打开键盘时,我希望能够以编程方式关闭键盘,然后按return键加载下一个页面。有没有办法做到这一点?
一些想法:·伪造点击完成按钮·通过JavaScript发送回车
我试过了,但没有成功。
发布于 2012-03-23 16:39:32
也许您可以使用[UIWebView stringByEvaluatingJavaScriptFromString]方法来实现它。
你可以使用上面的方法来执行一个javascript,这个脚本可以是一个提交表单的命令。下面是一些示例:
NSString js = @"document.forms[0].submit()";
[self.webview stringByEvaluatingJavaScriptFromString:js];希望能有所帮助。
发布于 2011-11-09 01:22:11
你试过用通常的trick来隐藏键盘吗?
你可以在webview上试试resignFirstResponder。
https://stackoverflow.com/questions/8054126
复制相似问题