我正在使用 native 共享来共享我的应用程序中的图像。我使用 excludedActivityTypes 删除了不需要的选项。一些应用程序,如 Linkedin(安装在我的设备上)会在 native 共享选项中弹出。如何在不手动关闭这些应用的情况下删除这些不需要的应用?
UIActivityController
有一个 excludedActivityTypes
属性。在那里,您可以设置一个 NSStrings
数组,其中包含要禁用的事件的标识符。
您可以通过在 Controller 上设置 completionWithItemsHandler
属性并记录传递给该 block 的字符串来获取 LinkedIn 的标识符。
关于iOS 原生分享 - 移除 Linkedin 等分享选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32719438/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |