2015-11-30 3 views
0

Я хочу поделиться данными на нескольких социальных платформах, таких как Facebook, Twitter, Google+, LinkedIn и т. Д. Он работает в приложении Instagram, но как я могу реализовать в своем приложении iOS. ..Как обмениваться изображениями с несколькими социальными платформами, такими как Instagram в приложении iOS

+1

Используйте соответствующие SDK, предоставляемые этими компаниями. Все эти SDK доступны для iOS. – NSNoob

+0

использовать 'uiactivityviewcontroller' для вашей концепции –

+0

@ Anbu.Karthik предоставит услугу обмена для Facebook и Twitter, но будет ли G +, LinkedIn и Instagram доступным на' UIActivityViewController' по умолчанию? – NSNoob

ответ

0

NSArray * objectsToShare = @ [_ s_image]; UIActivityViewController * avc = [[UIActivityViewController alloc] initWithActivityItems: objectsToShare applicationActivities: nil];

[email protected][UIActivityTypePostToTwitter]; 
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone) { 
    [self presentViewController:avc animated:YES completion:nil]; 
} 
else 
{ 
    UIPopoverController *popup = [[UIPopoverController alloc] initWithContentViewController:avc]; 
    [popup presentPopoverFromRect:CGRectMake(self.view.frame.size.width/2, self.view.frame.size.height/4, 0, 0)inView:self.view permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES]; 
}