在iOS或macOS系统上复制所选文本后,是否可以启动我的应用程序?

在iOS或macOS系统上复制所选文本后,是否可以启动我的应用程序?,ios,swift,macos,Ios,Swift,Macos,就像Android上谷歌翻译的“点击翻译”一样,一旦你复制了所选文本,翻译按钮就会弹出。点击按钮,谷歌的应用程序就会显示出来 这项功能似乎只在安卓系统上出现,但我不知道iOS或macOS是否能做到这一点。因此,在iOS或macOS系统上复制所选文本后,是否可以启动我的应用程序?对于iOS 简短回答:否 因为苹果不像安卓那样提供这种功能。 所以最好的办法是停止与它的斗争,找到它 对于OSX:我真的不知道它。它没有内置解决方案。但是你可以建立自己的系统 自定义菜单选项并添加一个额外的菜单,即tran

就像Android上谷歌翻译的“点击翻译”一样,一旦你复制了所选文本,翻译按钮就会弹出。点击按钮,谷歌的应用程序就会显示出来


这项功能似乎只在安卓系统上出现,但我不知道iOS或macOS是否能做到这一点。因此,在iOS或macOS系统上复制所选文本后,是否可以启动我的应用程序?

对于iOS

简短回答:
因为苹果不像安卓那样提供这种功能。 所以最好的办法是停止与它的斗争,找到它


对于OSX:我真的不知道它。

它没有内置解决方案。但是你可以建立自己的系统

自定义菜单选项并添加一个额外的菜单,即translate和translate,使用您自己的逻辑进行翻译,或者也可以使用一些第三方API进行翻译(如果可用)

自定义菜单:

谷歌翻译API:

根据评论更新


您可以使用共享扩展。希望苹果将来能提供菜单扩展:)

您好。您建议的自定义菜单选项(UIMenuController)只能在我的应用程序中使用,但我希望所有应用程序在选中文本时都能显示我的自定义菜单选项。是否可以让所有应用程序显示我的菜单选项,无论选择的文本是什么?然后您可以使用共享扩展名。希望苹果将来能提供菜单扩展:)