0

我正在为 iOS 开发一款游戏,并且想知道如何在自动共享时删除 iOS 提供的一些本机选项,例如“分配给联系人”和“打印”。我对此进行了大量研究,我能找到的最接近的建议是查看 UIActivityViewController 但我无法找到我的解决方案,我附上了两张图片,一张是现在的样子,两张是如何它需要在最后删除选项,谢谢!!!

链接现在的样子

已删除选项的链接

4

1 回答 1

4

excludedActivityTypes属性UIActivityViewController

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
于 2013-06-22T23:25:38.590 回答