1

Ниже приведен код, я делюсь 1 текстом и 2 фотографиями с помощью UIActivityViewController. Затем я выбираю Facebook для моего совместного использования, и он делится на 2 отдельных сообщения в фиде для каждой фотографии, но Я хочу поделиться им в одном сообщении с 1 текстом и 2 фотографиями. Как я могу это достичь? Я сделал много поиска здесь и не нашел правильного ответа. Мне кажется, что у Facebook нет четкого способа сделать это, так что, похоже, такая проблема может лежать на их стороне.Делитесь несколькими фотографиями в том же сообщении в Facebook, используя UIActivityViewController

activityItems = @[self.textDetail.text, self.imageFileView1.image, self.imageFileView2.image]; 

UIActivityViewController *activityController = 
[[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil]; 
+0

Это было опубликовано так долго, что никто не дал ему выстрела :( – SanitLee

+0

подключен к [этому вопросу] (http://stackoverflow.com/questions/15419211/getting-all-photos-included-in-a -single-facebook-feed-post-with-both-graph-api) – SanitLee

ответ

1

Проблема была решена либо новой прошивка вер или новым способом Facebook, погрузочно-разгрузочных пункты деятельности. В любом случае, он работает так, как я ожидаю.

1

Попробуйте это:

NSString *message = @"msg To post"; 
NSMutableArray *postsImages=[[NSMutableArray alloc] init]; 
[postsImages addObject:message]; 
for (UIImage *img in collectionImageArray) { 
    [postsImages addObject:img]; 
} 

UIActivityViewController *activityVC = [[UIActivityViewController alloc] 
             initWithActivityItems:postsImages 
             applicationActivities:nil]; 

[activityVC setCompletionWithItemsHandler:^(NSString *activityType, BOOL completed, NSArray *returnedItems, NSError *activityError) { 

    if([activityType isEqualToString:UIActivityTypePostToTwitter]){ 
     //twitter selected 
    } 
}]; 

[self presentViewController:activityVC animated:YES completion:nil]; 
+0

Спасибо за ваш ответ. Думаю, я только что обнаружил, что Facebook, возможно, разобрал эту проблему с ее новым верным приложением. Теперь он работает так, как я ожидаю мой оригинальный код :) – SanitLee

+0

Возможно, это до новой версии iOS. Не уверен. – SanitLee

 Смежные вопросы

  • Нет связанных вопросов^_^