webView在默认状态下时,长按文本会出现文本选取框用来复制文本,但有时我们不需要这个功能,那怎么去除掉呢?
其实很简单,只要在webView的webViewDidFinishLoad代理方法中添加下面这行代码就可以了。
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
//去除长按后出现的文本选取框
[webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitUserSelect='none';"];
}