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

Ios 显示包含所有自定义操作的UIActivityViewController,ios,uiactivityviewcontroller,Ios,Uiactivityviewcontroller,我在iOS 7中工作,我想显示一个UIActivityViewController所有自定义活动,没有内置活动。我知道我可以使用excludesactivitypes并列出所有定义的常量,但是有没有办法自动排除所有系统活动(但不是我自己的) 我不想在对该属性的调用中列出所有系统活动,然后在iOS 7.2或iOS 8出现并添加更多内置活动时让我的应用程序中断。遗憾的是,API不支持这一点。您必须列出所有要排除的活动。每次iOS更新都需要检查是否有任何新活动可用,并相应地更新应用程序 向Apple提

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


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

遗憾的是,API不支持这一点。您必须列出所有要排除的活动。每次iOS更新都需要检查是否有任何新活动可用,并相应地更新应用程序


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

遗憾的是,API不支持这一点。您必须列出所有要排除的活动。每次iOS更新都需要检查是否有任何新活动可用,并相应地更新应用程序


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

遗憾的是,API不支持这一点。您必须列出所有要排除的活动。每次iOS更新都需要检查是否有任何新活动可用,并相应地更新应用程序


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

遗憾的是,API不支持这一点。您必须列出所有要排除的活动。每次iOS更新都需要检查是否有任何新活动可用,并相应地更新应用程序


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

似乎您应该能够通过将
UIActivityItemSource
项传递到活动控制器而不是其他对象来实现这一点。可能通过从
activityViewControllerPlaceholderItem:
或其他方法之一返回nil。您必须进行一些实验并查看。似乎您应该能够通过将
UIActivityItemSource
项传递到活动控制器而不是其他对象来实现这一点。可能通过从
activityViewControllerPlaceholderItem:
或其他方法之一返回nil。您必须进行一些实验并查看。似乎您应该能够通过将
UIActivityItemSource
项传递到活动控制器而不是其他对象来实现这一点。可能通过从
activityViewControllerPlaceholderItem:
或其他方法之一返回nil。您必须进行一些实验并查看。似乎您应该能够通过将
UIActivityItemSource
项传递到活动控制器而不是其他对象来实现这一点。可能通过从
activityViewControllerPlaceholderItem:
或其他方法之一返回nil。你必须做一些实验,看看。这里有人指出,无论如何,我真的不应该使用活动控制器,因为我没有使用它的任何用途(在应用程序之间共享)。所以我重写了它以避免活动控制器。不过,感谢您的确认。这里有人指出,我真的不应该使用活动控制器,因为我没有使用它的任何用途(在应用程序之间共享)。所以我重写了它以避免活动控制器。不过,感谢您的确认。这里有人指出,我真的不应该使用活动控制器,因为我没有使用它的任何用途(在应用程序之间共享)。所以我重写了它以避免活动控制器。不过,感谢您的确认。这里有人指出,我真的不应该使用活动控制器,因为我没有使用它的任何用途(在应用程序之间共享)。所以我重写了它以避免活动控制器。谢谢你的确认。