ios - 如何在不使用第三方库的情况下在 Facebook 上共享链接?

标签 ios

我怀疑在 facebook 和 twitter 上实现共享链接。 实际上,我使用 sharekit 和 addThis 第三方库实现了社交分享链接,它工作正常,但我想在不使用第三方库的情况下分享链接。

最佳答案

在 iOS 6 中,您可以使用 UIActivityViewController 来分享您的社交服务链接。

引用:http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIActivityViewController_Class/Reference/Reference.html#//apple_ref/occ/cl/UIActivityViewController

这几行就这么简单:

NSString *textToShare = @”I just shared this from my App”;
UIImage *imageToShare = [UIImage imageNamed:@"Image.png"];
NSURL *urlToShare = [NSURL URLWithString:@"http://www.mylink.com"];
NSArray *activityItems = @[textToShare, imageToShare, urlToShare];
UIActivityViewController *activityVC = [[UIActivityViewController alloc]initWithActivityItems:activityItems applicationActivities:nil];
[self presentViewController:activityVC animated:TRUE completion:nil];

关于ios - 如何在不使用第三方库的情况下在 Facebook 上共享链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13873040/

相关文章:

ios - 有什么方法可以使用 AFNetworking Obj-C 获得纯 JSON 响应吗?

ios - Swift 中开关盒的详尽条件

ios - "Error failed to import bridging header"在设备上安装应用程序时模拟器工作正常

ios - 使用 UIWebView (iOS) 无法自动登录 Google+?

ios - NSFetchedResultsController 全部删除

ios - iphone作为开始键

ios - 配置 AdMob 后随机弹出麦克风权限

ios - 可以在 Xcode Simulator 中进行直接但独立的 View Controller UI 测试吗?

ios - UIView 和 UIButton 上的 UIView 不起作用

objective-c - 从图像获取“时间戳”