0
我正在为iOS游戏工作,并希望知道如何删除iOS自动分享时提供的某些本机选项,如“分配给联系人”&“打印”。我在这方面做了大量的研究,我能找到的最接近的建议是研究UIActivityViewController,但我一直无法找到我的解决方案,我附上了两张图片,其中一张是现在的样子2它需要在结束时删除选项,谢谢!如何从iOS Native Sharing功能中删除某些选项?
我正在为iOS游戏工作,并希望知道如何删除iOS自动分享时提供的某些本机选项,如“分配给联系人”&“打印”。我在这方面做了大量的研究,我能找到的最接近的建议是研究UIActivityViewController,但我一直无法找到我的解决方案,我附上了两张图片,其中一张是现在的样子2它需要在结束时删除选项,谢谢!如何从iOS Native Sharing功能中删除某些选项?
看那UIActivityViewController
的excludedActivityTypes
财产。
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
你可以删除whatsApp,viber吗?我不这么认为 – Shawon91