gpt4 book ai didi

ios - WkWebview 中的 UIMenucontroller 放置问题

转载 作者:行者123 更新时间:2023-11-29 13:52:57 25 4
gpt4 key购买 nike

我正在 WKWebView 中处理 UIMenuController。我的要求就像从 UIMenucontroller 打开 UIMenucontroller。

以下是场景步骤。

  1. 第一个 wkwebview 在我的应用程序中启动。

  2. 然后我从该 WebView 中选择文本。

  3. 在 webview 中选择文本后,menuContorller 中会显示多个选项,例如复制、copyWithReferencd 和我的自定义菜单选项等...

  4. 我从那个 menuController 单击了其中一个菜单项。

  5. 现在我必须打开另一个具有不同选项的 menuController。

  6. 在我的例子中,menuController 正确打开,但 menuController 的放置不正确。我也不知道要在哪里显示第二个 menuController。

所以,我不知道如何在适当的位置打开第二个 menuController。

  • 我尝试了 UIMenuController 中的所有属性,但它对我不起作用。

  • 我在选择第一个菜单操作后将 menuController 设为 nil。然后也没用。

预期结果:

  • 第二个 menucontroller 应该在正确的位置以正确的箭头方向打开。

最佳答案

为菜单选项层次结构创建 TableView Controller 和管理器一个字典。如果您从父菜单中选择一个选项,然后使用菜单的子选项重新加载该表格 View ,并在左上角显示一个后退图标以在父菜单和子菜单之间导航。这样你就可以管理它。

关于ios - WkWebview 中的 UIMenucontroller 放置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58656503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com