显示包含所有自定义操作的UIActivityViewController

时间:2014-05-01 14:40:27

标签: ios uiactivityviewcontroller

我在iOS 7中工作,我希望在我的自定义活动中显示UIActivityViewController所有内容并且没有内置活动。我知道我可以使用excludesActivityTypes并列出所有已定义的常量,但有没有办法自动排除所有系统活动(但不是我自己的)?

我讨厌列出对该属性的调用中的所有系统活动,然后在iOS 7.2或iOS 8出现时让我的应用程序中断,并添加更多内置活动。

1 个答案:

答案 0 :(得分:3)

遗憾的是,API不支持此功能。您必须列出所有要排除的活动。您需要检查每个iOS更新,以查看是否有任何新活动,并相应地更新您的应用。

向Apple提交增强请求,以添加对排除所有活动的方式的支持或指定要包含哪些活动的方式。