我已经尝试为我的 iOS 应用程序构建共享意图,但只显示消息和电子邮件共享按钮,我希望它显示可以发送链接的所有内容,就像在 android 中它显示来自 facebook、twitter、whatsapp、messenger 的所有内容等等
我正在使用此代码
NSString *textToShare = [NSString stringWithFormat"www.njoftime.io/%@",[[NjoftimeManager getSelectedListing] objectForKey"_id"]];
NSArray *itemsToShare = @[textToShare];
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:itemsToShare applicationActivities: nil];
activityVC.excludedActivityTypes = @[UIActivityTypePrint, UIActivityTypeCopyToPasteboard, UIActivityTypeAssignToContact, UIActivityTypeSaveToCameraRoll]; //or whichever you don't need
[self presentViewController:activityVC animated:YES completion:nil];
我在这里看到了一些问题,有人说你要么直接分享到 facebook,要么通过这种方式分享。
有什么想法吗?
Best Answer-推荐答案 strong>
在 iOS 8 中,您将拥有类似于 Android Intents 的东西。使用App Extensions .
如果您想在 ios6 和 ios7 中使用,请使用 sharekit.
我不确定 sharekit 是否有效,但您可以尝试一下。
关于ios - 如何为 Android 等 iOS 创建共享意图?,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/25481211/
|