【问题标题】:How to post multiple images using SLComposeViewController on Facebook and Twitter in same album如何在同一相册中使用 SLComposeViewController 在 Facebook 和 Twitter 上发布多张图片
【发布时间】:2016-05-12 07:00:47
【问题描述】:

我是 iOS/Objective-c 的新手。我正在开发一个可以在 Facebook 和 twitter 上共享多个图像的应用程序。我找到了代码,但是当我在 Facebook 上使用该/以下代码时,所有图像都作为单独的帖子发布。

SLComposeViewController *composeViewController = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
if (composeViewController)
    {
        for (int i=0; i<images.count; i++)
        {
            [composeViewController addImage:[images objectAtIndex:i]];
        }

        [composeViewController setCompletionHandler:^(SLComposeViewControllerResult result)
         {
             if (result == SLComposeViewControllerResultDone)
             {
                 //NSLog(@"Posted");
                 UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"Successful" message:@"Image successfully posted." delegate:self cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil];
                 [alert show];
             }
             else if (result == SLComposeViewControllerResultCancelled)
             {
                 //NSLog(@"Post Cancelled");
             }
             else
             {
                 //NSLog(@"Post Failed");
             }
         }];

        [self presentViewController:composeViewController animated:YES completion:nil];
    }

所以我想知道如何发布多张图片,是否可以在一条推文或一张专辑中发布多张图片? 提前致谢。

【问题讨论】:

    标签: ios objective-c xcode facebook twitter


    【解决方案1】:

    SLComposeViewController 不可能,使用 FBRequestConnection 会好很多。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-06
      • 2013-03-31
      • 2014-09-12
      • 1970-01-01
      • 2017-10-14
      • 2013-06-11
      • 1970-01-01
      相关资源
      最近更新 更多