1

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

4

1 回答 1

1

在 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];
于 2012-12-14T05:40:26.127 回答