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 に答える