iOS原生共享 - 删除Linkedin

时间:2015-09-22 14:20:39

标签: ios iphone uiactivity

我正在使用原生共享从我的应用分享图片。我已使用 excludedActivityTypes 删除了不需要的选项。一些应用程序,如Linkedin(安装在我的设备上)弹出本机共享选项。如何在不手动关闭这些应用程序的情况下删除这些不需要的应用程序?

2 个答案:

答案 0 :(得分:1)

UIActivityViewController无法执行此操作。尝试实现自己的。或者查看existing projects

答案 1 :(得分:1)

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

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

Class Reference