如何从iOS Native Sharing能力中删除某些选项?

我正在为iOS游戏工作,并希望知道如何删除一些iOS自动共享的本地选项,如“分配给联系人”和“打印”。 我在这方面做了大量的研究,最接近的我可以find一个build议,以查看UIActivityViewController,但我一直无法find我的解决scheme,我附上了两个图像,其中一个如何看起来现在和2如何它需要在结束与选项删除,谢谢!

现在看起来如何的链接

链接与选项删除

查看UIActivityViewControllerexcludedActivityTypes属性。

 NSArray *items = ... // your activity items UIActivityViewController *activityView = [[UIActivityViewController alloc] initWithActivityItems:items applicationActivities:nil]; activityView.excludedActivityTypes = @[ UIActivityTypeAssignToContact, UIActivityTypePrint ]; activityView.completionHandler = ... // your completion block // display activity view here