【问题标题】:UIWebView action sheet popup on a link - customization链接上的 UIWebView 操作表弹出窗口 - 自定义
【发布时间】:2011-02-28 05:49:50
【问题描述】:

我正在尝试在 uiwebview 的操作表弹出窗口中替换或添加更多选项。当长按链接标准 uiwebview 弹出窗口时,会出现。我看到一些应用程序可以做到这一点,但我无法弄清楚。

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

有什么帮助吗?

谢谢 阿尔伯特

【问题讨论】:

    标签: iphone uiwebview uimenucontroller


    【解决方案1】:

    您想要自定义 UIMenuController 的 UIMenuItems。我在这里解释如何做到这一点:Customize UIMenuController

    【讨论】:

    • 我不认为这是他要问的。他希望更改 UIActionSheet 而不是 UIMenuController。不同的东西。
    • 明白了。我从来不知道链接上的“长按”!
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-08
      • 2015-12-06
      • 1970-01-01
      • 1970-01-01
      • 2019-10-07
      • 1970-01-01
      相关资源
      最近更新 更多