我正在尝试自定义用户文本选择行为 界面网页 View 。当前,当用户突出显示文本中的一个区域时 UIWebView 出现“复制”操作表,允许您复制 文本。我想对文本选择执行一些自定义操作, 有效地替换“复制”对话框,或添加另一个选项 选项列表(例如“复制”|“搜索”)。
我的问题是:是否有任何 Apple 接受的方法来做到这一点? ID 不想让我的应用程序审批处于危险之中,所以由 书是理想的。我见过关于这个话题的类似问题,但是 一切都没有得到答复。谁能提供一些关于如何做的见解 完成这个?
最佳答案
您提到的弹出窗口称为 UIMenuController。您可以访问 [UIMenuController sharedMenuController]
方法来获取菜单 Controller 。然后,您可以将自己的 UIMenuItems
添加到菜单 Controller ,这些可以在上下文中显示,使用 UIWebView 上的 canPerformAction:withSender:
方法。有关详细信息,请参阅 iOS Developer Reference on UIMenuController
关于ios - 自定义 'Copy' 文本弹出窗口(UIWebView)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6636807/