OStack程序员社区-中国程序员成长平台

标题: iOS 原生分享 - 移除 Linkedin 等分享选项 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 16:18
标题: iOS 原生分享 - 移除 Linkedin 等分享选项

我正在使用 native 共享来共享我的应用程序中的图像。我使用 excludedActivityTypes 删除了不需要的选项。一些应用程序,如 Linkedin(安装在我的设备上)会在 native 共享选项中弹出。如何在不手动关闭这些应用的情况下删除这些不需要的应用?



Best Answer-推荐答案


UIActivityController 有一个 excludedActivityTypes 属性。在那里,您可以设置一个 NSStrings 数组,其中包含要禁用的事件的标识符。

您可以通过在 Controller 上设置 completionWithItemsHandler 属性并记录传递给该 block 的字符串来获取 LinkedIn 的标识符。

Class Reference

关于iOS 原生分享 - 移除 Linkedin 等分享选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32719438/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4