链接上的UIWebView操作表弹出 - 自定义

时间:2010-06-05 20:14:51

标签: iphone uiwebview uimenucontroller

我正在尝试将更多选项替换或添加到uiwebview中的操作表弹出窗口中。当触摸链接标准uiwebview弹出窗口上显示的长触摸时。我看到一些应用程序做到了,但我无法理解。

标准选项包括:打开或复制,我想隐藏副本并添加发送电子邮件。

任何帮助?

由于 阿尔伯特

2 个答案:

答案 0 :(得分:3)

可以通过设置CSS类UIWebView或在javascript中设置-webkit-touch-callout: none,在document.documentElement.style.webkitTouchCallout = "none";中禁用“操作”弹出窗口。

禁用默认行为后,您可以创建自己喜欢的任何自定义操作表。

答案 1 :(得分:0)

您想要自定义UIMenuController的UIMenuItems。我在这里解释如何执行此操作:Customize UIMenuController