-2

我只想在我的应用程序中添加 facebook 功能。我想通过我的应用在 facebook 上添加图像。

是否有适用于 iOS6 的示例。

4

1 回答 1

7

访问这个官方文档,SLComposeViewController 类参考

苹果创建了一个社交框架。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 回答