我正在尝试在 uiwebview 的操作表弹出窗口中替换或添加更多选项。当长按链接标准 uiwebview 弹出窗口时,会出现。我看到一些应用程序可以做到这一点,但我无法弄清楚。
标准选项是:打开或复制,我想隐藏复制并添加发送电子邮件。
有什么帮助吗?
谢谢阿尔伯特
我正在尝试在 uiwebview 的操作表弹出窗口中替换或添加更多选项。当长按链接标准 uiwebview 弹出窗口时,会出现。我看到一些应用程序可以做到这一点,但我无法弄清楚。
标准选项是:打开或复制,我想隐藏复制并添加发送电子邮件。
有什么帮助吗?
谢谢阿尔伯特
That "action" popup can be disabled in a UIWebView
by setting the CSS class -webkit-touch-callout: none
or by setting document.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