gpt4 book ai didi

ios - UIActivityViewController 包括而不是排除事件类型

转载 作者:技术小花猫 更新时间:2023-10-29 11:06:00 26 4
gpt4 key购买 nike

我正在使用 UIActivityViewController。对于特定的共享消息,我只想向用户提供 UIActivityTypePostToFacebook(即仅通过 Facebook 共享)。我意识到我可以使用 excludedActivityTypes 方法来排除所有其他当前事件类型。

但是,我担心这种方法将来可能会出现更多事件类型,因此我的应用程序会自动为 future 的操作系统版本添加这些事件类型。

因此,我想知道是否有一种方法可以仅声明您希望出现的事件类型(即 excludedActivityTypes 方法的 includedActivityTypes 版本)

干杯,查理

最佳答案

如果您使用的是 SLComposeViewController,则用户只需将消息发布到 facebook。在使用 SLComposeViewController 之前,您需要添加 Social FrameWork。

if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook])
{
SLComposeViewController *controller = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
[controller setInitialText:@"Using Facebook to share your Images"];
[controller addImage:PresentImg];
[self presentViewController:controller animated:YES completion:Nil];
}

关于ios - UIActivityViewController 包括而不是排除事件类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21548137/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com