У меня есть UIWebView, и когда я нажимаю текстовую ссылку (хотя бы на секунду), появляется какая-то таблица UIActionSheet с 3 кнопками (открыть, скопировать и отменить) - есть ли способ предотвратить его появление?
Спасибо
Вы можете добиться этого, используя CSS:
* { -webkit-touch-callout:none; }
- (void)webViewDidFinishLoad:(UIWebView *)webView { [webView stringByEvaluatingJavaScriptFromString:@"document.body.style.webkitTouchCallout='none'; document.body.style.KhtmlUserSelect='none'"]; }
Видимо нет. В документации ни UIWebView, ни UIWebViewDelegate не предоставляют какой-либо метод или свойство, чтобы избежать такого поведения.