UIWebView 操作表在链接上弹出 - 自定义
我正在尝试在 uiwebview 的操作表弹出窗口中替换或添加更多选项。当长按链接时,会显示标准 uiwebview 弹出窗口。我看到一些应用程序可以做到这一点,但我无法弄清楚。
标准选项是:打开或复制,我想隐藏副本并添加发送电子邮件。
有什么帮助吗?
谢谢 阿尔伯特
I'm trying to replace or add more options into the action sheet popup in uiwebview. When touching long touch on a link standard uiwebview popup shows up. I saw some apps which did it, but i can't figure it out.
the standard options are : open or copy, i want to hide copy and add send email.
Any help ?
Thanks
Albert
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
通过设置 CSS 类
-webkit-touch-callout: none
或设置document.documentElement.style,可以在
在 javascript 中。UIWebView
中禁用该“操作”弹出窗口。 webkitTouchCallout = "none";禁用默认行为后,您可以创建您想要的任何自定义操作表。
That "action" popup can be disabled in a
UIWebView
by setting the CSS class-webkit-touch-callout: none
or by settingdocument.documentElement.style.webkitTouchCallout = "none";
in javascript.Once you disable the default behavior you can create any custom action sheet you'd like.
您想要自定义 UIMenuController 的 UIMenuItems。我在这里解释如何执行此操作:自定义 UIMenuController
You want to customize the UIMenuItems of the UIMenuController. I explain how to do this here: Customize UIMenuController