Iphone 如何在不关闭键盘的情况下清除可编辑UIWebview的内容
我有一个Iphone 如何在不关闭键盘的情况下清除可编辑UIWebview的内容,iphone,objective-c,Iphone,Objective C,我有一个UIWebView,内容可编辑设置为true。现在,如果点击UIWebView,光标将出现在UIWebView上,键盘将弹出。现在我可以在这个可编辑的UIWebView中编写一些东西了 我的问题是,当我试图清除此可编辑的UIWebView的内容时,内容会被清除,但键盘也会被关闭。我想在不关闭键盘的情况下清除可编辑的UIWebView的内容 我使用以下代码清除可编辑UIWebView [self.webView loadHTMLString:@”“baseURL:nil] 任何帮助都将不胜
UIWebView
,内容可编辑设置为true。现在,如果点击UIWebView
,光标将出现在UIWebView
上,键盘将弹出。现在我可以在这个可编辑的UIWebView
中编写一些东西了
我的问题是,当我试图清除此可编辑的UIWebView
的内容时,内容会被清除,但键盘也会被关闭。我想在不关闭键盘的情况下清除可编辑的UIWebView
的内容
我使用以下代码清除可编辑UIWebView
[self.webView loadHTMLString:@”“baseURL:nil]代码>
任何帮助都将不胜感激。您可以尝试通过javascript清除webview:
[webView stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML = '';"];
重新加载web视图会将其设置为默认状态,即当前未对其进行编辑且键盘处于隐藏状态。使用上面的代码片段,您将直接更改web视图的内容,而不影响其状态