2013-08-01 8 views
1

Im 이미지를 공유하는 소셜 네트워크에 UIActivityViewController을 사용하고 있습니다. 내 이미지를 친구의 벽에 게시해야합니다. UIActivityViewController를 사용하여 친구의 벽에 이미지를 게시 할 수 있습니까?이미지를 facebook 친구의 담벼락에 게시

+0

나는 대답을 게시했다. 희망이 당신을 돕는다. – Krunal

답변

0

NSData을 사용하면 UIActivityViewController에 이미지를 추가 할 수 있습니다. 아래에서 시도하십시오.

NSString *text = @"your text goes here"; 

NSData *Da = UIImageJPEGRepresentation([UIImage imageNamed:@"Icon.png"], 1.0); 

NSArray * activityItems = @[text,Da]; 

UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:[NSArray arrayWithObjects:nil]]; 
activityVC.excludedActivityTypes = @[UIActivityTypePostToWeibo]; //or whichever you don't need 
[activityVC setCompletionHandler:^(NSString *activityType, BOOL completed) { 

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

이 코드는 벽에 이미지 만 게시합니다. 내 친구의 벽을 게시해야합니다. – user2474320

+0

친구의 벽에 간단한 텍스트를 게시하려면 어떻게합니까? 텍스트를 전달할 때와 마찬가지로 'NSData'를 전달하십시오. – Krunal

+0

죄송합니다. 나는 텍스트 특정 페이스 북의 URL 페이지를 게시해야합니다. 이 URL처럼 : https://www.facebook.com/NokiaIndia. UIActivityViewController를 사용하고있을 가능성이 있습니다. – user2474320

관련 문제