-2

アプリにFacebook機能を追加したいだけです。アプリから Facebook に画像を追加したい。

iOS6 で利用できるサンプルはありますか。

4

1 に答える 1

7

この公式ドキュメントSLComposeViewController Class Referenceにアクセスしてください。

Apple はソーシャル フレームワークを作成しました。SLComposeViewControllerソーシャル インタラクションのすべてのリクエストを処理するコントローラです。

if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook])
{
    SLComposeViewController *objSLComposeViewController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
    SLComposeViewControllerCompletionHandler __block completionHandler=^(SLComposeViewControllerResult result)
    {
        [objSLComposeViewController dismissViewControllerAnimated:YES completion:nil];
        switch(result)
        {
            case SLComposeViewControllerResultCancelled:
            default:
                break;
            case SLComposeViewControllerResultDone:
                break;
        }
    }
    [objSLComposeViewController addImage:yourImage];
    [objSLComposeViewController setInitialText:@"YourInitialText"];
    [objSLComposeViewController addURL:[NSURL URLWithString:@"YourURL"]];
    [objSLComposeViewController setCompletionHandler:completionHandler];
    [self presentModalviewController:objSLComposeViewController animated:YES completion:nil];
}

これが役立つことを願っています。

于 2012-10-04T04:36:46.800 に答える