我正在尝试将更多选项替换或添加到uiwebview中的操作表弹出窗口中。当触摸链接标准uiwebview弹出窗口上显示的长触摸时。我看到一些应用程序做到了,但我无法理解。
标准选项包括:打开或复制,我想隐藏副本并添加发送电子邮件。
任何帮助?
由于 阿尔伯特
答案 0 :(得分:3)
可以通过设置CSS类UIWebView
或在javascript中设置-webkit-touch-callout: none
,在document.documentElement.style.webkitTouchCallout = "none";
中禁用“操作”弹出窗口。
禁用默认行为后,您可以创建自己喜欢的任何自定义操作表。
答案 1 :(得分:0)
您想要自定义UIMenuController的UIMenuItems。我在这里解释如何执行此操作:Customize UIMenuController