【发布时间】: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