在 iOS 的 UIMenuController 开头附加自定义 UIMenuItems

Posted

技术标签:

【中文标题】在 iOS 的 UIMenuController 开头附加自定义 UIMenuItems【英文标题】:Append custom UIMenuItems at the beginning of UIMenuController iOS 【发布时间】:2016-12-14 22:31:16 【问题描述】:

我已经实现了一个自定义 UIMenuController,除了在 ios 中默认设置的选项(剪切、复制、查找、共享)之外,还有两个附加选项。我想保留这些标准选项,但我希望它们出现在我的两个自定义项目之后,有人知道如何以有效的方式实现这一点吗?提前致谢。

【问题讨论】:

我试图实现这个“hack”***.com/questions/19056601/…,但它没有用(此外,它有很多重复的代码)。我整天试图找到解决方案,但无法找到任何解决方案。我想没有办法做到这一点。谢谢! 【参考方案1】:

UIMenuController documentation 说:

自定义项出现在任何系统菜单项之后的菜单中。

因此,可能没有经过批准的解决方法。它似乎在功能上得到了烘焙。

【讨论】:

以上是关于在 iOS 的 UIMenuController 开头附加自定义 UIMenuItems的主要内容,如果未能解决你的问题,请参考以下文章

iOS:如何从 UIMenuController 获取选定的 UIMenuItem

iOS UIMenuController

iOS苹果自带UIMenuController

iOS 共享 UIMenuController 可能会缓存 UIMenuItem

如何从 iOS 的 UIMenuController 中删除默认的 UIMenuItem?

自定义 UIMenuController