2016-03-19 8 views
2

私のiOSアプリケーションでイメージとテキストを共有したい。私は4つのボタン(Facebook、Twitter、Pinterest、Google +)を持っています。私は関連するアプリを共有したいと思います。これどうやってするの?Objective-c共有イメージとテキスト

答えて

7

iOSにはソーシャル共有キットが組み込まれています。 FacebookやTwitter経由で画像を共有することができます。 Google+の&を使用するには、そのSDKが必要です。

Social.FrameworkヘッダファイルのFacebookについては

#import <Social/Social.h> 
#import <MobileCoreServices/MobileCoreServices.h> 

:Twitterのについては

SLComposeViewController *controller = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];   
[controller setInitialText:message]; 
[controller addImage:image]; 
[self presentViewController:controller animated:YES completion:Nil]; 

replace SLServiceTypeFacebook with SLServiceTypeTwitter. 
+0

あなたの答えをありがとう。私はもう1つの質問をしたい。画像を共有するユーザーの情報を取得できますか? –

+0

SLComposeViewController共有イメージとテキストのみ。私がFacebookで自分のデバイスにログインしている場合は、そのアカウントへの共有を投稿する。ユーザー情報が得られたら、特定のSDKを使用する必要があります。 –

+0

さて、わかりました。再度、感謝します。 –

関連する問題