Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想提供自己的操作表或弹出框,不想要默认系统。
请注意:
为了提供您自己的操作表或弹出框,首先您需要禁用默认的上下文菜单。您可以使用以下代码在 javascript 中执行此操作webViewDidFinishLoad
webViewDidFinishLoad
[webView stringByEvaluatingJavaScriptFromString:@"document.body.style.webkitTouchCallout='none';"];
禁用默认行为后,您可以创建自己的自定义操作表/弹出框。
以下链接中描述了一种可能的方法:
自定义 UIWebView 的上下文菜单